Фреймворк Laravel, 2023 (Дмитрий Лаврик) Онлайн курс от Дмитрия Лаврика. Осваиваем самый популярный и просто классный PHP-фреймворк. Для участия необходимо понимание базовых тем ООП. Курс предназначен для тех, кто: - Освоил базу объектно-ориентированного программирования - Видит слишком много непонятного при чтении документации Laravel - Хочет освоить самый популярный и классный PHP-фреймворк О курсе: - 03.05 старт курса - 8 вебинаров - 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 Погружение в архитектуру Внедрение зависимостей Контейнер объектов Сервис-провайдеры Фасады 8 Авторизация и аутентификация Защита роутов Разделение прав доступа Gates & Policies Подведение итогов