Профессия

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

Научитесь работать с базами данных PostgreSQL, освоите фреймворк Laravel. Создадите собственные приложения — анализатор страниц, менеджер задач, минимум четыре проекта в портфолио. Освоите cерверный язык на котором написано около 80% всех сайтов интернета.

Записаться на обучение
Технологии, изучаемые в профессии PHP-программист
Формат

текстовые уроки и упражнения с автоматической проверкой

Расписание

10 часов в неделю в удобное время

Трудоустройство

помогаем со стажировкой и поиском работы

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

8 месяцев

Кому подойдёт обучение

  • Новичкам, которые хотят освоить профессию с нуля
  • Тем, кто уже пробовал учиться самостоятельно, но чувствует потребность в наставнике
  • Тем, кто пробовал учиться на сторонних курсах, но до сих пор испытывает сложности в самостоятельном написании кода
Тото обучает студентов

Обучение в браузере: теория, тесты, упражнения

Учитесь у опытных программистов

Наставники — опытные программисты, которые прошли отбор. Закреплённый за группой наставник поможет работать с теорией, решать практические упражнения, поделится опытом и подскажет, как справиться с ошибками.

Вы создадите четыре больших приложения

За время обучения вы решите десятки практических задач и самостоятельно напишете четыре полноценных приложения. Код программ останется в вашем портфолио на GitHub. Это поможет вам быстрее найти работу.

Проект Игры разума

Игры разума

Погрузитесь в экосистему PHP, научитесь настраивать рабочее окружение. Подружитесь с линтером, который автоматически проверяет качество кода, и пакетным менеджером Composer. Поймёте, чем git отличается от GitHub, поработаете с внешними репозиториями. Получите опыт построения архитектуры полноценного приложения и написания чистого кода.

Проект Вычислитель отличий

Вычислитель отличий

Узнаете, как создавать cli-приложения, парсить и форматировать данные в json, yaml, ini. Научитесь проектировать архитектуру приложений, работать с древовидными структурами данных, а также писать unit-тесты. Напишете приложение, которое анализирует два файла и находит в них отличия.

Проект Анализатор страниц

Анализатор страниц

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

Проект Менеджер задач

Менеджер задач

На финальном проекте вы создадите классическое приложение — менеджер задач. Научитесь работать с базами данных через ORM, отслеживать ошибки с помощью Rollbar, расширите знания о Laravel.

Учебная программа

Создайте первые страницы с помощью HTML и CSS. Изучите основы программирования: типы данных, условные конструкции, циклы и функции. Прокачайте алгоритмическое мышление и реализуйте самостоятельно функции сортировки. Правильно настройте операционную систему для разработки, научитесь пользоваться командной строкой. Установите Git, редактор кода VS Code. Наполните свое портфолио на Github первыми программами.

  • Основы современной вёрстки
  • PHP: Основы
  • Основы командной строки
  • Введение в Git
  • PHP: Настройка окружения
  • Ключевые аспекты веб-разработки на PHP
  • PHP: Массивы
7 курсов
43 практики
Проект «Игры разума»

Научитесь писать production-ready код. Освойте принципы объектно-ориентированного и функционального программирования. Начните писать модульный код, который легко расширять и поддерживать. Ускорьтесь с помощью автоматизированного тестирования своего кода. Настройте непрерывную интеграцию. Пишите код аки бог.

  • PHP: Ассоциативные массивы
  • PHP: Функции
  • PHP: Абстракция с помощью данных
  • PHP: Деревья
  • PHP: Введение в ООП
  • PHP: Объектно-ориентированный дизайн
6 курсов
59 практик
Проект «Вычислитель отличий»

Разрабатывайте сайты используя архитектуру MVC. Изучите микрофреймворк Slim, разберитесь с HTTP и принципами работы веб-серверов. Разберитесь с роутингом и шаблонизаторами. Создайте базу данных и выполняйте SQL запросы из PHP кода. Деплойте код на сервер. Обеспечивайте безопасное выполнение кода предотвращая SQL-инъекции и XSS-атаки.

  • Протокол HTTP
  • Веб-разработка на PHP
  • Основы реляционных баз данных
3 курса
44 практики
Проект «Анализатор страниц»

Создавайте комплексные сервисы с помощью Laravel 8. Используйте ORM для создания моделей и их отображения на базу данных. Накатывайте миграции для эволюции базы данных. Реализуйте аутентификацию и авторизацию. Запускайте REPL для быстрого управления приложением и автоматизированные тесты для повышения качества кода и гарантии его работоспособности.

  • PHP: Полиморфизм
  • PHP: Погружаясь в классы
  • PHP: Eloquent (ORM)
  • PHP: Laravel
  • Регулярные выражения
5 курсов
57 практик
Проект «Менеджер задач»

Сертификат

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

Сертификат

Стажировка в реальных проектах

Студенты могут стажироваться в реальных проектах Хекслета и писать код под руководством опытных товарищей. Это даёт опыт работы в команде, учит ответственности и помогает стать программистом-практиком ещё до окончания обучения.

Поможем с трудоустройством

Во время обучения студенты участвуют в карьерном модуле. Вы узнаете:

  • как грамотно составлять резюме и сопроводительные письма
  • как готовиться и проходить собеседование с HR
  • как адаптироваться на рабочем месте
  • отправим ваше резюме компаниям-партнёрам Хекслета
Тото на собеседовании

Мы помогаем нашим выпускникам получить работу в ведущих компаниях

Альфа Банк Rambler Regru Bookmate Botmother Health Samurai Учи.ру Dualboot partners Funbox

Истории успеха

Признаюсь сразу — я пришла на Хекслет всего лишь попробовать. Сама не заметила, как погрузилась в него с головой. Мы очень многое прошли вместе: были как падения — страх, неуверенность, отчаяние даже, так и взлёты — радость, удовлетворение, ощущение собственной значимости. Ощущение огромной, неописуемой благодарности к этому проекту и людям, которые с каждым днем делают его лучше.

Аватар пользователя Muz4k Victory
Muz4k Victory
г. Москва

Итого, за неделю поиска я прохожу 3 собеседования на программиста PHP уровня middle, получаю три предложения по работе. С зарплатой в два раза выше моей. По-итогу я выбрал то место, где мне показалось комфортнее. Сейчас я работают веб-разработчиком уже почти месяц на новой работе.

Аватар пользователя Сергей Ампилов
Сергей Ампилов
г. Москва

Вот уже месяц я работаю программистом, получил первую зп и похвастался в Слаке. Я бы не сделал этого без Хекслета, без сообщества, которое здесь собрано. Везде где что-то пишут про обучение на PHP или вообще программированию, я влетаю и кричу «Смотрите, тут есть Хекслет!»

Обучение в группе с наставником

$1200 Экономия $160

при единовременной оплате

$170 в месяц

итоговая сумма $1360

Вводные курсы бесплатно

Отправляя форму, вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг». Защита от спама reCAPTCHA «Конфиденциальность» и «Условия использования».

Учиться самостоятельно

Доступ к курсам, теории и практике, поддержка менторов в разделе «Обсуждение».

Отправляя форму, вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг». Защита от спама reCAPTCHA «Конфиденциальность» и «Условия использования».

Тото читает книгу

Хекслет

C 2012 года на рынке онлайн-образования. Около 10 000 человек обучаются на платформе ежемесячно. 19 000 человек в Slack-сообществе Хекслета — это одно из самых больших комьюнити опытных и начинающих программистов в рунете.

Если у вас остались вопросы

Учиться на Хекслете может каждый желающий, предварительная подготовка не требуется. Программа обучения доступна для людей, которые окончили среднюю школу. Результат обучения зависит от вас: вашего усердия и целеустремлённости. Сомневаться в начале пути нормально. Чтобы убедиться в этом, загляните в раздел «Истории успеха», в котором наши выпускники делятся опытом обучения и успешного трудоустройства.

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

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

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

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

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

Вы можете оплатить обучение сразу или платить помесячно. При единовременной оплате вы получаете скидку. А помесячная оплата — это честная рассрочка от Хекслета, никаких банков, кредитов и процентов.

Мы принимаем дебетовые и кредитные карты Visa, MasterCard и American Express любого банка. Валюта счёта не имеет значения. Ваш банк автоматически конвертирует нужную сумму по действующему курсу.

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

Напишите нам если у вас остались вопросы