Разработка высокопроизводительных API на FastAPI.
API на FastAPI: схемы, валидация, базовые интеграции.
- Делать простые endpoint
- Писать модели Pydantic
- Подключать БД
- Писать тесты на API
- Python
- FastAPI basics
- Pydantic basics
- SQL basics
- Git
- Dependency injection basics
- Validation
- OpenAPI
- Error handling
- API + Postgres
- Auth
- OpenAPI docs
Дальше: Middle FastAPI (async, perf, архитектура).
API дизайн, async, интеграции, продакшен практики.
- Проектировать API
- Делать схемы и валидацию
- Делать интеграции и фоновые задачи
- Следить за качеством и наблюдаемостью
- FastAPI + Pydantic уверенно
- Postgres
- Docker
- Базовая observability
- Очереди или async background
- Async pitfalls
- Dependency graph
- Auth patterns
- Rate limiting
- Public API + auth
- Worker/queue
- Healthchecks + метрики
Дальше: Senior, microservices/архитектура.
Высокая нагрузка, надежность, контрактность, системные решения.
- Архитектура компонентов
- Performance и надежность
- Процессы CI/CD качества
- Менторинг
- Архитектурные паттерны
- Observability
- Performance профилирование
- Безопасность
- Backpressure
- Async concurrency
- Контракты API
- Согласованность данных
- High-load API patterns
- Contract testing
- Наблюдаемость и алерты
Tech Lead Backend / Architect.