Django + DRF: проектирование и реализация API и backend частей продукта.
Первые API на DRF, сериализаторы, валидация, базовые permissions.
- Делать простые эндпоинты
- Писать сериализаторы
- Разбираться в валидации
- Делать тесты на API
- Django basics
- DRF basics
- SQL basics
- pytest basics
- Serializer vs ModelSerializer
- Status codes
- Auth basics
- Queryset filtering
- CRUD API
- Token auth
- Документация OpenAPI
Дальше: Middle API (архитектура, perf, очереди).
API дизайн, производительность, интеграции, фоновые задачи.
- Проектировать API
- Делать интеграции и webhooks
- Улучшать производительность
- Делать фоновые задачи
- DRF advanced
- Postgres indexes
- Celery patterns
- Observability basics
- Rate limiting
- Pagination and filtering
- Idempotency
- Transactions
- API + webhooks
- Retries/backoff
- Audit trail
Дальше: Senior Backend, Tech Lead.