Фреймворк Laravel

Онлайн курс от Дмитрия Лаврика.

Осваиваем самый популярный и просто классный PHP-фреймворк.

Для участия необходимо понимание базовых тем ООП.

Курс предназначен для тех, кто
Базовые знания ООП
Освоил базу объектно-ориентированного программирования
Документация не радует
Видит слишком много непонятного при чтении документации Laravel
Освоение Laravel
Хочет освоить самый популярный и классный PHP-фреймворк
О курсе
Скоро стартует 15.06 старт курса Начинаем 15 июня 2022 в 20:00 МСК
10 вебинаров 10 вебинаров один раз в неделю по средам в 20:00 МСК
2 месяца 2 месяца тусовки в группе ученики + преподаватель
все материалы ВСЕ материалы можно скачать примеры с кодом и записи занятий
Программа курса
Курс проводится первый раз, возможны корректировки программы
#1
  • Установка и начало работы
  • Базовая архитектура Laravel
  • Жизненный цикл запроса
  • Request и Response объекты
  • Создание первой страницы
#2
  • Работа с Laravel Router
  • Параметризованные маршруты
  • Группы маршрутов
  • Начало работы с контроллерами
  • Контроллеры и параметры роутера
#3
  • Работа с представлениями
  • Подсистема view
  • Передача данных шаблону
  • Шаблонизатор Blade
  • Директивы Blade
#4
  • Погружение в архитектуру
  • Внедрение зависимостей
  • Контейнер объектов
  • Cервис-провайдеры
  • Фасады
#5
  • Знакомство с Middleware
  • Создание посредника
  • Параметры посредника
  • Группы посредников
  • Основы работы с artisan
#6
  • Валидация в Laravel
  • Описание правил валидации
  • Валидация и Form Requests
  • Авторизация в Form Requests
  • CSRF-атаки и защита от них
#7
  • Простая работа с БД
  • Конструктор запросов
  • Начало работы с Eloquent ORM
  • Понимание Active Record
  • ORM и миграции
#8
  • Погружение в Eloquent ORM
  • Определение отношений
  • 1-1, 1-M, M-1, M-M
  • Запросы на основе отношений
  • Жадная загрузка данных
#9
  • Работа с пользователями
  • Авторизация и аутентификация
  • Регистрация и вход на сайт
  • Защита роутов
  • Разделение прав доступа
#10
  • Запасной урок
  • Дорабатываем код
  • Закрываем хвосты уроков 1-9
  • По возможности: Laravel и SPA
  • По возможности: api & fetch
О преподавателе
Дмитрий Лаврик

Дмитрий Лаврик

Опыт работы в сфере разработки сайтов более 10 лет. Ориентируется во всех вопросах создания сайтов, от вёрстки до backend-а.

Начиная с 2011 года, под его руководством тысячи учеников прошли путь от новичков до успешных веб-программистов. Если вы ещё не знакомы с Дмитрием, рекомендуем заглянуть на его youtube-канал, где вы найдете много полезных видео и сможете узнать стиль преподавания Дмитрия.

Какие начальные знания необходимы?
Нормальное понимание базовых тем ООП. При этом совсем не страшно, если вы плаваете в интерфейсах, а reflection остаётся загадочным механизмом DI.
Какие версии PHP и Laravel используются?
Формально берём всё самое новое: PHP 8.1, Laravel 9. При этом важно понимать, что почти все базовые темы не привязаны к версиям.
Какой формат курса?
Онлайн уроки по средам с 20:00 до 22:00 МСК. Занимаемся один раз в неделю, так как материал очень объёмный, и требуется немало времени на осмысление кода и выполнение ДЗ.
Будут ли доступны записи уроков?
Конечно, все материалы выкладываются спустя 2-3 часа после завершения занятия и хранятся в облаке минимум полгода. Также вы можете легко скачать их.
Возможна ли рассрочка?
Если вы уже проходили мои курсы, напишите на info@dmitrylavrik.ru, обсудим.
Будут ли ещё потоки курса?
Будут, но очень нескоро. Либо в самом конце 2022, либо уже в следующем году.

Отзывы о линейке курсов по PHP

ИП Лаврик Дмитрий Витальевич © 2022. Политика конфиденциальности.