Установка и настройка FastAPI |
Первый endpoint, маршрутизация |
Параметры запросов, типизация |
Pydantic-схемы и валидация |
Формы, JSON и Query-параметры |
Подключение SQLAlchemy к SQLite/PostgreSQL |
ORM-модели и миграции Alembic |
CRUD-операции |
Связи между таблицами |
Структура проекта (routers, services, repositories) |
Аутентификация и авторизация (JWT) |
Хэширование паролей, управление пользователями |
Итоговый проект: разработка + защита |
Формирование у слушателей практических навыков разработки веб-приложений на базе FastAPI, включая работу с базами данных, реализацию CRUD-операций, настройку аутентификации и авторизации, а также понимание архитектурных принципов построения современных веб-систем.