Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.

Профессия

PHP-программист

PHP — самый популярный язык в веб-программировании. На нём написаны миллионы сайтов, по нему больше всего предложений о работе. Программист должен не только знать синтаксис языка, но и уметь работать с БД, понимать архитектуру компьютера, ОС и систем деплоя.

Учебный план

281 Lessons Count
Видео и тексты с иллюстрациями и интерактивными блоками.
163 Exercises Count
Практика прямо в браузере, проверяется автоматически.
28 Challenges Count
Дополнительные задания «со звёздочкой» в конце курсов.

Если вы начинаете учиться с нуля, советуем сначала пройти наши бесплатные интерактивные уроки по PHP на Code-Basics.ru


Реальные проекты

Вы будете разрабатывать полноценные приложения с нуля при участии ментора. Изучите инструменты, фреймворки и архитектурные принципы. Научитесь создавать консольные и веб-приложения, покрывать код автоматическими тестами, применять функциональное программирование на практике.

Первые 3 проекта длятся по 7 дней. Последний проект — дипломная работа — длится месяц.
Так будет выглядеть ваше расписание проектов, если вы начнете сегодня:

Level 1. Brain Games 23 июля 2018 → 7 дней
Level 2. Вычислитель отличий 20 августа 2018 → 7 дней
Level 3. Анализатор страниц 17 сентября 2018 → 7 дней
Level 4. Менеджер задач 15 октября 2018 → 1 месяц


Длительность

В среднем на прохождение всей профессии — курсов с дополнительными испытаниями и проектов — требуется от 4 до 12 месяцев. Суммарное «чистое» время в идеальных условиях — около 3978 часов. Но сроки сильно зависят от множества условий, начальных навыков и количества доступного времени.

Лучший способ дать реальную оценку по срокам — попробовать наши курсы и первый проект и сделать выводы самостоятельно.


Навыки и технологии

В процессе обучения и прохождения проектов вы заработаете множество полезных навыков и получите полноценный опыт использования современных инструментов и технологий.

  • Фундаментальное понимание программирования
  • Работа с Linux и командной строкой
  • Знание SQL
  • Работа с базами данных
  • Написание автоматических тестов
  • Алгоритмическое мышление
  • Объектно-ориентированное программирование
  • Автоматическое тестирование
  • Умение строить веб-приложения на основе микрофреймворков
  • Разработка веб-сайтов и приложений
  • Понимание протокола HTTP
  • Знание инструментов Configuration Management
  • Администрирование Linux (базовое)

Наши партнёры

Компании-партнёры Хекслета принимают выпускников на стажировки и фулл-тайм позиции веб-разработчиков. Мы сами рассылаем ваши резюме и портфолио HR-отделам этих и многих других организаций.


Завершение

После завершения вы получите официальный сертификат Хекслета.

сертификат Хекслета

Вопросы и ответы

Кто будет обучать?

Учителя на Хекслете — профессиональные разработчики с большим опытом работы и обучения программированию. Курсы, проекты и стажировку в данной учебной программе разработали:

Кирилл Мокевнин

Со-основатель и технический директор образовательного проекта Hexlet. Со-организатор конференции Nastachku.ru. В прошлом руководил филиалом undev.ru в Ульяновске, а до этого работал в Qik (Skype). Создает инженерную культуру в компаниях и несет в массы XP, DDD и DevOps. Евангелист ментального программирования.

Рахим Давлеткалиев

Программист, ранее — преподаватель в международном ИТ-университете (г. Алматы), разработчик (Ericsson Canada, Macadamian). Со-основатель и CEO Хекслета.

Сколько стоит обучение?

Обучение на Хекслете стоит $24 в месяц или $240 в год. Длительность обучения зависит от вас — вы можете пройти все курсы за месяц, а можете проходить их в течение года. Узнать подробнее о ценах и условиях.

Какое расписание у занятий?

У курсов нет расписаний, все уроки доступны 24 часа в сутки, и вы можете заниматься в удобное для вас время.

Я — новичок. Справлюсь ли я с проектами?

Все зависит от вас! Проекты начинаются с базового уровня, и для старта вам не требуется большого опыта или знаний. Главное — задавать вопросы менторам и решать проблемы сразу. К тому же, вы можете остановиться в любой момент и продолжить с того же уровня в любое время в будущем.

Что делает ментор в проектах?

Ментор полностью поддерживает вас и делает все, чтобы вы успешно и в срок сдали все проекты. Менторы будут отвечать на все ваши вопросы, помогать решать проблемы, проверять задания и направлять к правильным решениям.

Как оплачивается проект?

Один проект стоит $97, и оплата снимается только если вы отправите на проверку первое задание в проекте. Если вы начнете проект, но не выполните первое задание, то деньги списываться не будут. Для участия в проекте нужно иметь активную месячную или годовую подписку, и деньги за проект будут списываться с вашей привязанной карты.

Можно ли подарить доступ к Хекслету другу?

Да! Вы можете купить доступ в подарок, и ваш друг получит его по почте.

Есть ли тарифы для компаний?

Да! С отчётами, статистикой и простым биллингом. Узнать подробнее о корпоративном доступе.

У меня есть другой вопрос

Пишите нам на support@hexlet.io, вам ответит живой человек из команды Хекслета. Или нажмите на иконку со знаком вопроса в правом нижнем углу экрана. Там есть ответы и на другие вопросы и удобная форма для отправки сообщения нам.