Сравнение онлайн-курсов обучения разработке на PHP в 2024 году.
PHP — мощный и гибкий язык программирования, который активно используют при создании динамических веб-сайтов и приложений. Вот в чём его преимущества:
Проще сказать, где он не нужен.
Возможно, самые известные продукты на PHP — это Wikipedia, WordPress, Vimeo и Slack.
Чаще всего PHP-разработчики создают кастомные CRM или интранеты, интернет-магазины или онлайн-витрины служб доставки. Многие проекты связаны с развитием и улучшением уже действующих систем. Например, Facebook и VK даже выпускали свои трансляторы из PHP в C++ для ускорения сайтов (без переписывания кода) и экономии времени разработчиков.
Кроме того, веб-разработчики создают скрипты и утилиты для автоматизации побочных задач — обработки форм, генерации отчётов, резервного копирования и т. д. Если на сервере уже выполняется код на PHP, проще добавить ещё немного PHP, чем, например, Python.
На PHP можно даже создавать компьютерные приложения, однако официальная документация признаёт, что PHP — не лучший язык для этой цели.
Курсы для новичков чаще всего длятся около трёх месяцев. И вот как примерно проходят:
Заканчиваются курсы обычно практикой — созданием настоящего сайта или веб-приложения. Например, на одном из курсов студенты разрабатывают аналог файлового хранилища Dropbox.
По данным GeekLink, в среднем PHP-разработчики зарабатывают 170 000 рублей в месяц. Как и везде, размер оплаты зависит от грейда: от 40 000 до 80 000 рублей для джуниоров, от 150 000 до 200 000 рублей для мидлов, от 250 000 до 300 000 рублей для сеньоров.
Ориентируйтесь на сферу, в которой планируете работать:
Самыми распространенными языками на конец 2023 года считались Javascript, Java и Python.
Конечно. Большинство онлайн-школ ориентированы как раз на новичков. Курсы для специалистов обычно специально промаркированы, записаться на них по ошибке почти невозможно.
Вот 8 популярных онлайн-школ:
С выбора специальности. Лучше, если вы будете хотя бы примерно понимать, в какой сфере хотите работать в дальнейшем. На сайтах большинства онлайн-школ можно найти короткие курсы по профориентации в ИТ. Например, у «Яндекс Практикума» этому посвящён целый раздел «Кем стать в IT» с 8 модулями (6 бесплатных, 2 — за 7700 и 4000 рублей). А у «Хекслета» бесплатный курс «Жизнь программиста» длится три часа.
Из теоретической и практической части: сперва вы читаете методические материалы или слушаете вебинары, а затем выполняете упражнения. Устанавливать программы и утилиты для написания кода не нужно. Для этого у большинства онлайн-школ есть самописные браузерные программы, где простые задания будет проверять бот, а более сложные — наставник вашего курса.
По ходу обучения вам предстоит создавать небольшие проекты. Так вы соберёте небольшое портфолио: не менее трёх-четырёх несложных программ или приложений.
Бесплатные курсы — вводные. На них знакомят с языком и учат решать простые задачи. Например, создавать Telegram-ботов или верстать сайты. Это хороший способ погрузиться в профессию, но чтобы найти работу этого недостаточно.
Сверхидея платных курсов — обучить вас так, чтобы по окончании вы смогли найти работу. То есть помимо языка вы изучаете профильные программы и профессиональные инструменты, собираете портфолио.
По данным «Хабр Карьера» медианная зарплата программиста в России на февраль 2024 года — 147 666 рублей.
А вот медианные зарплаты ИТ-специалистов разных уровней:
По данным «Хабр Карьера» за третий квартал 2023 года, работодатели больше чаще всего искали:
Изучение основ одного языка — это минимум пара месяцев (или месяц интенсива). На азы новой профессии заложите хотя бы три месяца. В остальном всё сильно зависит от выбранного направления. Если выучиться на младшего инженера по тестированию можно за 4 месяца, то на профессию фулстек-разработчика потребуется уже около полутора лет.
Skypro |
Contented |
MAED |
ProductStar |
Бруноям |
SkillFactory |
Eduson Academy |
Слёрм |
Skillbox |
SF Education |
1. Курс «PHP-разработчик с нуля» от Бруноям
Курс подойдёт тем, кто хочет работать backend-разработчиком и веб-программистом. Научитесь создавать веб-проекты на языке PHP. Обучение в мини-группах.
Школа | Бруноям |
Длительность | 6 недель |
Стоимость курса | 33 900 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
2. Курс «Веб-разработчик на PHP с нуля до pro» от SkillFactory
Школа | SkillFactory |
Стоимость курса | 165 973 ₽ |
Цена в рассрочку | 5030 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
3. Курс «Веб-разработчик на PHP» от Skillbox
Школа | Skillbox |
Стоимость курса | 189 511 ₽ |
Цена в рассрочку | 5574 ₽ |
Старт курса | В любой момент |
Трудоустройство | Да |
4. Курс «PHP-разработчик. Базовый уровень» от Skillbox
Вы освоите язык программирования PHP с нуля, а полученные на курсе знания примените на практике и напишете полноценный проект — облачное хранилище файлов.
Школа | Skillbox |
Стоимость курса | 57 733 ₽ |
Цена в рассрочку | 4811 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
5. Курс «PHP-разработчик с нуля до PRO» от Skillbox
Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк Laravel, напишете облачное хранилище и поработаете над интернет-магазином в команде. Сможете устроиться на позицию Junior-разработчика.
Школа | Skillbox |
Стоимость курса | 84 566 ₽ |
Цена в рассрочку | 3844 ₽ |
Старт курса | В любой момент |
Трудоустройство | Да |
6. Курс «PHP-разработчик» от Яндекс.Практикум
Школа | Яндекс.Практикум |
Длительность | 10 месяцев |
Стоимость курса | 140 000 ₽ |
Цена в рассрочку | 15 500 ₽ |
Старт курса | 11 апреля |
Трудоустройство | Нет |
7. Курс «Symfony Framework» от Otus
Владение Symfony — новый уровень для PHP-разработчика
Школа | Otus |
Стоимость курса | 82 000 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
8. Курс «Framework Laravel» от Otus
None
Школа | Otus |
Стоимость курса | 83 000 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
9. Курс «PHP Developer. Professional» от Otus
None
Школа | Otus |
Стоимость курса | 96 000 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |