Фреймворк Laravel

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

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

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

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

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

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

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

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

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

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