Фреймворк Laravel - Онлайн курс от Дмитрия Лаврика. Осваиваем самый популярный и просто классный PHP-фреймворк. Программа курса: Урок 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 Подведение итогов