Описание
Количество уроков: 5 Видео
Язык: Английский
Вес архива: 1,36 ГБ
Laravel Fundamentals — это практический интенсив по современной fullstack-разработке на Laravel. За один день вы с нуля соберёте полноценное приложение в стиле MeetUp, используя Laravel, React и Inertia.js, а затем подготовите его к запуску в production.
Курс помогает не просто познакомиться с синтаксисом Laravel, а понять, как фреймворк организует полноценное веб-приложение и значительно сокращает объём рутинного кода. В процессе разработки вы разберётесь с маршрутизацией, загрузкой данных, бизнес-логикой, аутентификацией, авторизацией, фоновыми задачами, формами, валидацией, отправкой email и другими инструментами, которые используются в реальных проектах.
Чему вы научитесь
• Поймёте жизненный цикл HTTP-запроса в Laravel и разберётесь, как взаимодействуют маршруты, контроллеры и модели.
• Научитесь загружать данные на сервере и передавать их в React-компоненты с помощью Inertia.js.
• Освоите middleware для защиты маршрутов и policies для реализации прав доступа.
• Разберётесь, как организовать бизнес-логику приложения и перенести правила на сторону Laravel, не перегружая frontend.
• Научитесь создавать формы и реализовывать их валидацию.
• Познакомитесь с background jobs и использованием очередей для выполнения фоновых задач.
• Реализуете отправку email и другие типичные функции production-приложений.
• Соберёте полноценный fullstack-проект на Laravel, React и Inertia.js.
• Подготовите приложение к production и развернёте его с помощью Laravel Cloud.
Что вы получите
Главная цель курса — сформировать практическое понимание Laravel и его подходов к fullstack-разработке. Вместо изучения отдельных возможностей фреймворка вы пройдёте полный путь от маршрута и загрузки данных до готовой production-функции.
В результате у вас будет реальное приложение, созданное своими руками, и целостное представление о том, как Laravel упрощает разработку современных fullstack-приложений, избавляя разработчика от большого количества повторяющегося связующего кода.
Требования
• Опыт создания Single Page Applications на Vanilla JavaScript или с использованием фреймворков вроде React.
• Понимание принципов работы HTTP-запросов, методов, ответов и базовых концепций REST.
• Начальный опыт работы с базами данных: таблицы, строки и связи между ними.
• Уверенное использование терминала.
Для кого этот курс
Курс предназначен для fullstack- и backend-разработчиков, которые хотят получить практический опыт работы с Laravel и научиться создавать на нём современные полнофункциональные веб-приложения.

Алексей П., backend-разработчик –
6 часов, но без воды: маршрутизация, контроллеры и модели собраны в целостную картинку. Отдельно ценю блок про отправку email и подготовку к production, чтобы не было типичного разрыва между демо и реальным запуском. После курса проще проектировать роли и права доступа через policies на работе.
Дмитрий Кузнецов –
Полезный интенсив для тех, кто уже трогал Laravel и хочет структурировать знания. Middleware, policies и вынос бизнес-логики на сторону фреймворка разобраны по делу, background jobs и очереди тоже показали нормально. Впечатление чуть подпортила скорость внутри отдельных тем и отсутствие подробного разбора ошибок при деплое в Laravel Cloud. В целом sólidно, но ждал немного большего.
Марина В. –
Изучала Laravel впервые, и подача через один живой проект помогла не утонуть в теории. Особенно понятно объяснили, как устроен жизненный цикл HTTP-запроса и как через Inertia.js данные приходят в React-компоненты. После курса самостоятельно собрала небольшое приложение с формами и валидацией. Понравился формат и лёгкий английский автора.