Помощь сайту\Donate Site
E312830969895
U332246876174
R674075314302
Z163998306101
Form of the entry
Main » 2023 » Июнь » 22 » Артем Шумейко - Курс по backend разработке на FastAPI (2023) PCRec
21:18
Артем Шумейко - Курс по backend разработке на FastAPI (2023) PCRec
Вы познакомитесь не только с FastAPI, но и со всей экосистемой, сосуществующей с фреймворком: SQLAlchemy, Redis, Celery, Pytest, Docker, Админка, логирование, мониторинг и пр.
Программа курса
1. Знакомство с фреймворком API vs FastAPI: что это и почему нужно это учить? Виртуальное окружение и запуск FastAPI Параметры пути и запроса, валидация данных через Pydantic Работа с Базой Данных и миграции (SQLAlchemy + Alembic) Выделение работы с БД в отдельный слой – паттерн Репозиторий/DAO Сложные запросы на SQL и SQLAlchemy Кастомная аутентификация: знакомство с JWT, cookie, Depends Фронтенд с помощью Jinja + CORS + Загрузка файлов
2. Экосистема FastAPI Архитектура современных web-приложений Тестирование с pytest: юнит и интеграционное Подключение админки Кэширование данных через Redis Фоновые задачи с Celery и Background Tasks
3. Вперед в production! Логирование и Middleware Контроль ошибок с Sentry Мониторинг данных через Grafana Версионирование API Стилизация кода Написание Dockerfile и docker-compose.yml Деплой приложения
Информация о видео Название: Курс по backend разработке на FastAPI Автор: Артем Шумейко Год выхода: 2023 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: долго