Laravel

Бэкенд-разработка на PHP-фреймворке Laravel. От установки и роутинга до ORM, миграций, API, очередей и деплоя. Курсы покрывают Eloquent, работу с БД, аутентификацию через Sanctum, тестирование и production-подходы.

Основы Laravel

Установка, структура проекта, Artisan, роутинг, контроллеры, Blade, миграции, Eloquent, валидация, Sanctum. Всё, чтобы начать писать на Laravel.

12 уроков

Eloquent ORM

Модели, конвенции, CRUD, Soft Deletes, скоупы, все виды связей (один-к-одному, один-ко-многим, многие-ко-многим, полиморфные), жадная загрузка, аксессоры, мутаторы, события модели.

12 уроков

Роуты и контроллеры

HTTP-методы, параметры, именованные роуты, группы, middleware, resource-контроллеры, Route Model Binding, Form Request, ответы и редиректы.

12 уроков

Миграции и сиды

Создание таблиц, типы колонок, модификаторы, внешние ключи, индексы, изменение схемы, сиды, фабрики, откат и пересоздание БД, деплой миграций.

12 уроков

API и ресурсы

REST, JSON, API-ресурсы, resource-контроллеры, валидация, пагинация, фильтрация, Sanctum, обработка ошибок, версионирование, документация.

12 уроков