PHP-фреймворк Laravel
Курс Skillbox по Laravel для тех, кто уже знает PHP: маршрутизация, Eloquent ORM, авторизация и интеграции - с практикой на мини-CRM и блоге с админ-панелью.
Мнение редакции
Курс рассчитан на тех, кто уже пишет на PHP, и не тратит время на объяснение языка - сразу переходит к архитектуре MVC и особенностям фреймворка. Программа из 14 модулей закрывает практический стек Laravel-разработчика: роутинг, Eloquent ORM, шаблонизатор Blade, работа с формами и событиями, авторизация, интеграции и тестирование, вплоть до создания административных панелей. Отдельно стоит отметить нестыковку в заявленной длительности: по данным школы на прохождение уходит около двух-трёх месяцев, но материал курса - 80 часов теории и 120 часов практики - при рекомендуемых 3-5 часах в неделю набегает на более долгий срок. Официальной гарантии трудоустройства у курса нет, как и у большинства узких программ по конкретному инструменту. Из технических требований выделяется довольно мощный компьютер: понадобится минимум четырёхъядерный процессор, 12 ГБ оперативной памяти и поддержка виртуализации - это стоит учитывать заранее, если планируете учиться на слабом ноутбуке.
Плюсы
- Не тратит время на объяснение PHP - сразу учит архитектуре и особенностям фреймворка
- Два разных практических проекта, а не один - CRM и блог с разным набором задач
- Программа доходит до тестирования и создания административных панелей
- Материалы остаются доступны навсегда после прохождения курса
- Цена курса - одна из самых доступных среди узких курсов по инструментам
Минусы
- Заявленная длительность (2-3 месяца) расходится с реальным объёмом материала - 200 часов теории и практики
- Официальной гарантии трудоустройства нет
- Требования к компьютеру заметно выше, чем у большинства курсов такого уровня - нужна поддержка виртуализации
Кому подходит
PHP-разработчикам без опыта фреймворков
Тем, кто писал на чистом PHP и хочет перейти на Laravel.
Junior-бэкенд-разработчикам
Которым нужен конкретный фреймворк для рабочих задач.
Фулстек-разработчикам
Тем, кто хочет добавить в стек серверную часть на Laravel.
Обзор курса
Программа состоит из 14 модулей и начинается с установки и первичной настройки Laravel, после чего сразу переходит к архитектуре MVC: контроллерам, экшнам и маршрутизации. Дальше - работа с базами данных через Eloquent ORM и вывод данных с помощью шаблонизатора Blade.
Следующий блок посвящён формам, обработке запросов и созданию сервисов, а также работе с событиями и встроенными возможностями фреймворка. Отдельные модули отведены под авторизацию и интеграцию с внешними сервисами - то, с чем регулярно сталкивается любой Laravel-разработчик на реальных проектах.
Завершают программу тестирование и отладка приложений, а также создание административных панелей - навык, который сразу применяется в обоих практических проектах курса: мини-CRM для учёта клиентов и сделок с миграциями и фильтрацией, и полноценном блоге с категориями, комментариями и панелью управления контентом.
Курс требует уверенного знания PHP - сам фреймворк изучается с нуля, но синтаксис языка объяснять не будут. Из технических требований - довольно мощный компьютер с поддержкой виртуализации (минимум 12 ГБ оперативной памяти и 300 ГБ свободного места), что для узкого двух-трёхмесячного курса по фреймворку является не самым типичным порогом входа.
Программа курса
1Установка и настройка Laravel
2Контроллеры и роутинг
3Работа с базами данных через Eloquent ORM
4Шаблонизатор Blade и формирование ответа
5Формы и обработка запросов
6Сервисы и события
7Авторизация и встроенные возможности
8Интеграция с внешними сервисами
9Тестирование, отладка и админ-панели
Чему вы научитесь
- Строить приложения по архитектуре MVC на Laravel
- Настраивать маршрутизацию и контроллеры
- Работать с базой данных через Eloquent ORM
- Верстать шаблоны на Blade
- Настраивать авторизацию и работу с формами
- Интегрировать внешние сервисы и тестировать приложение
Ваши будущие работы
Мини-CRM
Система учёта клиентов и сделок с миграциями, формами, авторизацией и фильтрацией.
Блог с админ-панелью
Категории, комментарии и панель управления контентом.
Как проходит обучение
Смотрите видеолекции
Неограниченный доступ к теории по требованию.
Практикуетесь на реальных задачах
Два проекта разной направленности: CRM и блог.
Получаете обратную связь
Куратор-эксперт проверяет каждую работу в чате.
Собираете два проекта в портфолио
Мини-CRM и блог с админ-панелью.
Спецификация
| Школа | Skillbox |
|---|---|
| Формат | Онлайн, видеоуроки + практика |
| Длительность | 2 месяца (нужен базовый PHP) |
| Уровень | Средний (нужен опыт PHP) |
| Документ | Сертификат Skillbox |
| Рассрочка | 2 940 ₽ × 11 мес |
| Доступ | Бессрочный |
Часто задаваемые вопросы
Нужно ли знать PHP до старта?
Какой компьютер нужен?
Сколько реально длится обучение?
Есть ли рассрочка?
Помогают ли с трудоустройством?
Какой документ выдают?
Отзывы о курсе «PHP-фреймворк Laravel»
Куратор оперативно проверяет домашние задания
Два разных проекта на практике, а не один
Админ-панель в проекте с блогом - практично и применимо в работе
