PHP. Разработка приложений на Laravel
Курс посвящён разработке веб-приложений на PHP-фреймворке Laravel (версия 13) с использованием AI-ассистента. Подойдёт начинающим веб-разработчикам с базовым знанием PHP и тем, кто хочет освоить современный фреймворк. В итоге слушатели смогут самостоятельно создавать приложения с авторизацией, валидацией, работой с базой данных и динамическими интерфейсами.
- Объём
- 24 ак. ч. + 24 ак. ч. самостоятельно
- Формат
- Очно или онлайн
- Ближайший старт
- 7 ноября
Чему вы научитесь
- Устанавливать и настраивать рабочее окружение для разработки на Laravel
- Подключать AI-ассистента для генерации кода, миграций, контроллеров и моделей
- Применять архитектуру MVC на практике
- Создавать маршруты, контроллеры и представления
- Работать с базой данных через Query Builder и Eloquent ORM
- Создавать и применять миграции для управления структурой БД
- Строить динамические интерфейсы с помощью шаблонизатора Blade и компонентов
- Реализовывать систему аутентификации пользователей
- Валидировать пользовательские данные
- Работать с файлами, сессиями и Middleware
- Использовать Artisan CLI для автоматизации задач
- Проводить рефакторинг кода с помощью AI-рекомендаций
Программа курса
8 модулей · 24 ак. ч. + 24 ак. ч. самостоятельно
-
1Установка и настройка рабочего окружения с AI2 ак.ч
- Введение в курс и экосистему Laravel
- Установка PHP, Composer, настройка окружения
- Структура проекта Laravel
- Ключевые команды Artisan CLI
- Внедрение AI-ассистента в рабочий процесс
- Практическая работа: создание нового проекта, настройка .env, проверка работы сервера
- Практическая работа: объяснение структуры папок AI-ассистентом
-
2Маршрутизация и контроллеры4 ак.ч
- Место роутов и контроллеров в MVC
- Виды роутов, группы, привязка моделей
- Создание контроллеров, работа с Request и Response
- Практическая работа: создание набора роутов и контроллеров для простого приложения
- Практическая работа: генерация CRUD-контроллера для сущности с помощью AI-ассистента
-
3Работа с базой данных4 ак.ч
- Конфигурация подключения к БД
- Миграции: создание и изменение таблиц
- Построитель запросов (Query Builder)
- Практическая работа: создание структуры БД через миграции и написание запросов
- Практическая работа: написание сложной миграции с индексами и внешними ключами с помощью AI-ассистента
-
4Eloquent ORM4 ак.ч
- Создание и связь моделей с таблицами
- CRUD-операции с Eloquent
- Виды отношений между моделями (один ко многим, многие ко многим)
- Практическая работа: работа с БД с использованием Eloquent и реализация отношений
- Практическая работа: создание моделей Post и Comment со связями через промт к AI-ассистенту
-
5Шаблоны (Blade) и Компоненты4 ак.ч
- Место представлений (Views) в MVC
- Шаблонизатор Blade: синтаксис, наследование, директивы
- Передача данных в представление, работа с формами
- Создание и использование компонентов Blade
- Практическая работа: верстка интерфейса приложения с использованием Blade
- Практическая работа: создание компонента с AI-ассистентом
-
6Формы, Валидация и Сессии2 ак.ч
- Валидация входящих данных (Form Request)
- Работа с сессиями и Flash-сообщениями
- Загрузка и валидация файлов
- Практическая работа: добавление формы создания поста с валидацией и загрузкой изображения
- Практическая работа: создание Form Request для сложной валидации с помощью AI
-
7Аутентификация, Посредники, Провайдеры2 ак.ч
- Стандартная аутентификация Laravel
- Политики (Policies) для контроля доступа
- Работа с ролями
- Концепция Service Container
- Создание и регистрация собственных сервисов
- Создание и применение посредников (Middleware)
- Практическая работа: создание сервиса для работы с API внешнего сервиса и его регистрация
- Практическая работа: запрос к AI на написание посредника для логирования времени выполнения запроса
-
8Расширенные возможности2 ак.ч
- Загрузка файлов
- Очереди
- Подведение итогов
Преподаватели: Тарасов Алексей Владимирович
Кому подойдёт курс
Получат структурированные знания и практические навыки для создания приложений на Laravel.
Повысят эффективность и стандартизируют код за счёт изучения Laravel и AI-ассистента.
Разберутся в архитектуре MVC и научатся создавать серверную часть приложений.
Освоят востребованный фреймворк и смогут претендовать на позиции Laravel-разработчиков.
Научатся быстро разрабатывать полнофункциональные веб-приложения с авторизацией и работой с БД.
Как проходит обучение
- Формат
- очно или онлайн
- Расписание
- суббота: 10:00 — 17:10; свободное обучение по вашему графику (любой день)
- Объём
- 24 ак. ч. + 24 ак. ч. самостоятельно
- Практика
- практические работы в каждом модуле, а также 24 ак. ч. самостоятельной практики в компьютерных классах Центра
Бонусы: 24 ак. ч. бесплатной самостоятельной практики в компьютерных классах Центра по предварительному согласованию
Стоимость обучения
Сравнение с рубрикой «IT и программирование» (1504 курсов с ценой): медиана — 44 000 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дешевле медианы на 17%.
Цены — по данным сайта школы на 24 октября 2026. Перед оплатой уточните актуальную стоимость и скидки у школы.
Плюсы и минусы
Оценка редакции Курсографа по фактам со страницы курса.
Сильные стороны
- Обучение проходит на актуальной версии Laravel 13
- В программу включено использование AI-ассистента для генерации кода и рефакторинга
- Практические работы присутствуют в каждом модуле
- Доступны очный, онлайн и свободный форматы обучения
На что обратить внимание
- Требуется предварительная подготовка на уровне курса PHP8 часть 2 (ООП)
- Стоимость для физических лиц составляет 36 500 ₽, для организаций — 38 240 ₽
- Самостоятельная практика предоставляется только по предварительному согласованию с администратором
Преподаватели курса
-
Тарасов Алексей Владимирович Преподаватель · опыт 20 лет
Отзывы о школе Учебный Центр «Специалист»
Василий ★★★★☆ 30 июня 2025Прекрасная школа обучения, которая успешно работает в различных направлениях. Все процессы отточены до мелочей. Можно обучаться по технике — трактора, крана, экскаватора и многим другим специальностям.
Все 2 отзыва о школе →Алексей ★★★★★ 30 июня 2025Обучение на категорию А2 прошло отличным образом. Учебные помещения уютные, преподаватели внимательные и компетентные, техника для практики есть. Экзамены сдавали два инспектора: один проверял теорию в классе, другой — водителя на площадке. Всё было организовано на высшем уровне,…
Частые вопросы о курсе
Какая подготовка нужна для курса?
Требуется успешное окончание курса PHP8 часть 2. Объектно-ориентированная разработка или эквивалентная подготовка.
В каком формате можно учиться?
Доступны очный, онлайн и свободный форматы. Очные и онлайн-занятия проходят по субботам с 10:00 до 17:10, свободное обучение — по вашему графику в любой день.
Сколько стоит обучение?
Для физических лиц — 36 500 ₽, для организаций — 38 240 ₽. Стоимость не облагается НДС.
Сколько времени отводится на практику?
В каждом модуле есть практические работы. Кроме того, предусмотрено 24 ак. ч. самостоятельной практики в компьютерных классах Центра бесплатно по предварительному согласованию.
Какой документ выдают после окончания?
Информация о документе на странице не указана.
Похожие курсы в других школах
-
Fullstack разработка и проектирование web-приложений с использованием ООП в JavaScript. Библиотека jQuery, Vue.JS и интерпретатор Node JSУчебный центр Трайтек · 40 часов 52 000 ₽
-
DEV1 Разработка серверной части приложений PostgreSQLУчебный центр Трайтек · 32 часа 36 000 ₽
-
DEV2 Разработка серверной части приложений PostgreSQL. Расширенный курсУчебный центр Трайтек · 32 часа 36 000 ₽
-
Разработчик Web-приложений (MCSA: Web Applications)Учебный Центр «Специалист» · 164 часа 131 290 ₽
Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.