О курсе
Практический курс по разработке backend API на Laravel. Создадим платформу для бронирования тренировок: модели, миграции, контроллеры, валидация, документация. Акцент на понимании, а не копировании кода.
Начальные требования
Обязательно:
- Базовые знания PHP (синтаксис, ООП, массивы, функции)
- Понимание основ веб-разработки (HTTP, JSON)
- Опыт работы с командной строкой (базовые команды)
- Базовое понимание баз данных (таблицы, связи, SQL)
Желательно (но не обязательно):
- Опыт работы с Git
- Базовое понимание Docker (можно изучить в процессе)
- Знакомство с фреймворками (любыми)
Не требуется:
- Опыт работы с Laravel
- Знание PostgreSQL (работаем с базовыми операциями)
- Опыт разработки API
Идеально подходит для:
Начинающих PHP-разработчиков
- Изучили основы PHP и готовы к фреймворку
- Хотите понять, как строятся реальные приложения
Разработчиков, переходящих на Laravel
- Работали с другими фреймворками или чистым PHP
- Нужен структурированный подход к изучению Laravel
Backend-разработчиков
- Хотите изучить Laravel для создания API
- Нужен практический опыт разработки REST API
Самостоятельных студентов
- Предпочитаете практику теории
- Хотите создать проект для портфолио
Не подходит для:
- Полных новичков в программировании (нужны базовые знания PHP)
- Опытных Laravel-разработчиков (курс базовый)
- Тех, кто ищет только теорию без практики