Вход в IT с нуля

Как стать backend-разработчиком на PHP с нуля: план обучения по шагам

Обновлено Порог входа: низкий 109 уроков теория и вопросы: ~28 часов
Содержание
  1. Коротко
  2. Что за профессия
  3. Через 5 лет
  4. План по этапам
  5. Сколько времени займёт
  6. Проекты для портфолио
  7. Что спросят на первом собесе
  8. Как найти первую работу
  9. Ошибки новичков
  10. Частые вопросы
Коротко

Чтобы стать backend-разработчиком на PHP с нуля, начните с «PHP» и «SQL и базы данных» и идите по плану из 4 этапов, от основ до подготовки к собеседованию. Теория и вопросы по этому плану занимают примерно 28 часов, а больше всего времени уйдёт на практику и свои проекты: обычно путь до первых собесов занимает несколько месяцев регулярных занятий. Порог входа низкий: много веб-студий и проектов, где берут новичков.

Кто такой backend-разработчик на PHP

PHP-разработчик делает серверную часть сайтов, интернет-магазинов и сервисов, чаще всего на Laravel или Symfony. Порог входа ниже среднего: много студий и небольших компаний, где берут новичков. Современный PHP 8 со строгими типами сильно отличается от старого, учите именно его.

ВопросОтвет
Что делаетПишет серверную часть сайтов, магазинов и веб-сервисов
Язык и инструментыPHP 8, Laravel или Symfony, MySQL, PostgreSQL
Порог входаНизкий. Много веб-студий и проектов, где берут новичков
Кому подойдётТем, кто хочет быстро начать делать реальные сайты

Перспектива через 5 лет

Что будет с профессией к 2031

Сжимается

Типовые сайты и CMS ИИ собирает быстро, поэтому вход через них сужается.

Вход сужается, вот куда расти: архитектура и highload, затем перенос опыта в Go или Python. Легаси ещё долго нужно.

Оценка по данным на октябрь 2026Прогноз по всем профессиям

Как стать backend-разработчиком на PHP: план по этапам

Порядок тем построен по карте навыков: сначала то, на что опираются следующие темы. Название темы ведёт на бесплатный урок.

Звёздочкой отмечены темы, которые заметно спрашивают уже у junior. С них и начинайте повторение перед первым собесом.
3

Этап 3. Алгоритмы для собеседования

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

уроки 2,3 ч 118 вопросов уровня junior
5

Этап 5. На вырост: после первой работы

Для первого оффера junior не обязательно. Понадобится на middle, но знакомство с темой плюс на собесе.

уроки 1 ч 26 вопросов уровня junior

Сколько времени займёт

ЭтапУрокиВопросы juniorТеория и вопросы
Этап 1. Основа профессии2,6 ч1837 часов
Этап 2. Окружение и инструменты3,2 ч2018 часов
Этап 3. Алгоритмы для собеседования2,3 ч1185 часов
Этап 4. Подготовка к собеседованию2,6 ч2038 часов
Этап 5. На вырост: после первой работы1 ч262 часа
Как считали: время чтения уроков плюс 1,5 минуты на каждый вопрос или задачу уровня junior. Без этапа «на вырост» выходит примерно 28 часов. Это только теория и проверка себя. Практика на своих проектах, резюме и отклики займут больше времени, чем теория: закладывайте месяцы, а не недели.

Проекты для портфолио

2-3 своих проекта с README и живой ссылкой дают больше, чем десяток учебных. Идеи, с которых можно начать:

  • Интернет-магазин на Laravel с корзиной, заказами и админкой
  • REST API на Symfony с авторизацией и тестами
  • Интеграция с платёжной системой или CRM через вебхуки

Что спросят на первом собеседовании

Частые вопросы junior по этой роли. Полный список тем и вопросов на странице «Что должен знать junior backend-разработчик на PHP».

Как найти первую работу

  • Покажите код в стиле PSR с Composer и тестами
  • Знайте основы безопасности: SQL-инъекции, XSS, хранение паролей
  • Веб-студии хорошая точка входа, там быстро набирают опыт

Частые ошибки новичков

  • Учиться по старым статьям с PHP 5 и mysql_query
  • Писать без фреймворка и без структуры
  • Не разбираться в SQL и индексах

Частые вопросы

Сколько учиться, чтобы стать backend-разработчиком на PHP?
Теория и вопросы уровня junior по этому плану занимают примерно 28 часов. Основное время уйдёт на практику: задачи, код, 2-3 своих проекта. Обычно путь с нуля до первых собесов занимает несколько месяцев регулярных занятий, но темп у всех разный.
С чего начать?
С первого этапа плана: «PHP» и «SQL и базы данных». Читайте короткий урок и сразу закрепляйте вопросами, по одной теме за раз.
Какой порог входа?
Низкий. Много веб-студий и проектов, где берут новичков.
Что спросят на первом собеседовании?
Чаще всего базу, больше всего вопросов в темах «Строки», «SELECT и фильтрация», «HTTP: методы, статусы, заголовки» и «Масштабирование». Плюс рассказ о себе, учебные проекты и мотивацию. Полный список тем на странице «Что должен знать junior».

Начните путь в профессию сегодня

Все уроки бесплатно, план по шагам и вопросы на закрепление. Когда дойдёте до собесов, там же мок и трекер откликов.

Куда дальше