PHP-разработчик. Базовый уровень
Онлайн-курс Skillbox для тех, кто хочет с нуля разобраться в PHP: синтаксис языка, основы ООП, работа с MySQL и первый проект - облачное хранилище файлов за 3 месяца.
Мнение редакции
Это один из самых компактных курсов по PHP на рынке - три месяца вместо привычных для backend-программ семи-тринадцати. Такой формат подходит скорее для проверки интереса к языку и получения первого системного среза знаний, чем для подготовки к трудоустройству: программа честно называется «базовый уровень», и школа не обещает помощь с поиском работы. Сильная сторона курса - последовательность: сначала синтаксис и структуры данных, затем ООП, затем сеть и HTTP, и только в конце - базы данных и вводный модуль по Laravel. Это разумный порядок для новичка, который не запутает терминологией с первых занятий. Итоговый проект - облачное хранилище файлов - выглядит как честная демонстрация навыков: не абстрактный пример из методички, а рабочее приложение с регистрацией, загрузкой и шерингом файлов, которое можно показать в портфолио. Из минусов - курс не заменяет полноценное обучение фреймворкам: модуль по Laravel носит ознакомительный характер, и для реальной работы разработчиком этого недостаточно. Цена по акции ощутимо ниже полной стоимости, поэтому смотреть на курс стоит именно в период скидки.
Плюсы
- Понятный вход в язык: от переменных и циклов до ООП - шаг за шагом, без перегруза
- Итоговый проект - рабочее облачное хранилище файлов с регистрацией, загрузкой и шерингом - в портфолио
- Курс компактный, всего 3 месяца, легко совмещать с учёбой или работой
- Рассрочка на 12 месяцев без переплаты по акции
- Даже на базовом уровне есть вводный модуль по Laravel - понятно, куда развиваться дальше
Минусы
- Это только база: для трудоустройства понадобится отдельно осваивать фреймворки и нарабатывать практику на реальных проектах
- Официальной гарантии трудоустройства нет - курс про первое знакомство с языком, а не про профессию
- Окружение для разработки (Denwer/OpenServer) придётся настраивать самостоятельно, на это уйдёт время
Кому подходит
Новичкам без опыта в программировании
Стартовать можно с нуля - курс проведёт от переменных и циклов до основ ООП и работы с базами данных.
Тем, кто хочет попробовать бэкенд-разработку
Формат подходит, чтобы понять, интересно ли программирование, без обязательств на долгую программу.
Начинающим разработчикам для систематизации знаний
Тем, кто уже пробовал что-то сам, но хочет разложить по полочкам синтаксис, ООП и работу с базами данных.
Обзор курса
Программа выстроена по классической для backend-курсов логике: сначала база языка, потом объектно-ориентированное программирование, а затем - прикладные темы. Первые модули посвящены переменным, типам данных, условным конструкциям и циклам - всё это разбирается на простых примерах, без лишней теории. Дальше идут строки, массивы и функции, включая передачу параметров по ссылке, рекурсию и анонимные функции - темы, на которых обычно спотыкаются новички, поэтому их выносят в отдельные блоки.
Отдельный крупный блок - объектно-ориентированное программирование: классы, объекты, конструкторы и константы, наследование и абстрактные классы, интерфейсы и полиморфизм, модификаторы доступа с геттерами и сеттерами. Для базового курса это довольно подробный разбор ООП - обычно такие темы растягивают на более длинные программы, здесь же их успевают закрыть в рамках трёх месяцев за счёт компактности вводных модулей.
Дальше программа поворачивает к прикладным задачам: работа с файлами и сетью, форматы XML и JSON, протокол HTTP, обработка GET- и POST-запросов, куки и сессии, построение REST-скриптов. Здесь же - язык SQL и подключение MySQL к PHP-приложению: без этого блока курс нельзя было бы назвать даже базовым для веб-разработки. Отдельно разбирают обработку ошибок, исключения, логирование и отладку кода через Xdebug - практический навык, который часто остаётся за скобками вводных курсов.
Курс завершается вводным модулем по фреймворку Laravel - без него сегодня сложно представить профессиональную PHP-разработку, но здесь это скорее демонстрация, чем полноценное обучение: одно небольшое приложение с авторизацией. Итоговый проект курса, «облачное хранилище файлов», пишется на чистом PHP без фреймворков - сервис с регистрацией пользователей, загрузкой документов, папками, поиском и доступом к файлам для других участников. Для по-настоящему уверенного старта в профессии этого объёма не хватит: дальше потребуется отдельно осваивать Laravel или другой фреймворк и нарабатывать практику на реальных задачах, но как первое, структурированное знакомство с PHP курс справляется с задачей.
Программа курса
1Первые шаги в PHP
2Переменные и типы данных
3Условия и циклы
4Строки, массивы и функции
5Рекурсия и анонимные функции
6Основы ООП
7Наследование, интерфейсы и модификаторы доступа
8Файлы, сеть и протокол HTTP
9REST API
10SQL и базы данных
11Обработка ошибок и отладка
12Знакомство с Laravel
Чему вы научитесь
- Писать скрипты на PHP: переменные, условия, циклы, функции
- Применять базовые принципы ООП - классы, наследование, интерфейсы
- Работать с файлами и данными в форматах XML и JSON
- Обрабатывать HTTP-запросы, куки и сессии
- Писать SQL-запросы и подключать MySQL к PHP-приложению
- Отлаживать код и логировать ошибки с помощью Xdebug
- Собирать простое приложение на фреймворке Laravel
Ваши будущие работы
Облачное хранилище файлов
Итоговый проект курса: сервис по образцу облачного хранилища - регистрация пользователей, загрузка файлов, создание папок, поиск по документам и общий доступ к файлам. Написан на чистом PHP без фреймворков.
Приложение на Laravel
Практика в модуле по Laravel - небольшое приложение с авторизацией; первое знакомство с разработкой поверх фреймворка.
Как проходит обучение
Смотрите видеоуроки
Тематические видео в своём темпе, доступ к материалам сохраняется и после завершения курса.
Выполняете практические задания
После каждой теоретической части - практика: от первых скриптов до модулей с базами данных.
Получаете обратную связь от куратора
Работы проверяют эксперты, комментируют ошибки и отвечают на вопросы в чате.
Собираете итоговый проект и получаете сертификат
Финал - облачное хранилище файлов в портфолио и сертификат Skillbox.
Спецификация
| Школа | Skillbox |
|---|---|
| Формат | Онлайн, видеоуроки + практика |
| Длительность | 3 месяца |
| Уровень | Для начинающих, без опыта в программировании |
| Документ | Сертификат Skillbox |
| Рассрочка | 6 759 ₽ × 12 мес |
| Доступ | Бессрочный доступ к материалам |
Часто задаваемые вопросы
Подойдёт ли курс без опыта в программировании?
Сколько времени в неделю нужно уделять учёбе?
Изучают ли на курсе Laravel?
Какой компьютер нужен для обучения?
Есть ли рассрочка на оплату?
Какой документ выдают после обучения?
Поможет ли курс трудоустроиться?
Отзывы о курсе «PHP-разработчик. Базовый уровень»
Сертификат и рассрочка без переплаты
Сертификат и рассрочка без переплаты
Много практики после каждой темы
Итоговый проект реально пригодился в портфолио
Без гарантии трудоустройства, что логично для такого формата
