Покажем, как проектировать вход/выход эндпоинтов через схемы, как контролировать ошибки в ответах и когда стоит разделять DTO, доменные модели и модели для БД. Будут практические примеры на типовых кейсах.
Покажем, как начинать API сразу “правильно”: структура проекта, версии роутов, единый формат ошибок, типизация входных/выходных моделей и согласованные контракты между клиентом и сервером. Сфокусируемся на FastAPI.
Разберём, какие поля логов и метрик реально нужны в проде, как связать запросы через correlation-id и какие метрики быстрее всего указывают на первопричину проблем. На примерах покажем структуру событий и подход к алертам.
Погрузитесь в мир самого быстрого фреймворка в Python – FastAPI! Курс для тех, кто хочет освоить полноценную профессию, и писать эндпоинты на enterprise-уровне!
11 разделов • 50 уроков
Изучите преподавательский состав

Senior Python Developer. Стаж 12 лет. Более 4 миллионов просмотров на YouTube, создатель проекта $ sudo teach IT. Преподаёт с 2019 года, программирует с 2013.

Опытные преподаватели, научные руководители и их помощники ежедневно работают над созданием и улучшением курсов платформы!
Войдите в аккаунт, чтобы оставить отзыв о курсе