Разработка web-приложений на Django: ORM, админка, формы, API.
ORM, админка, шаблоны, формы, простые CRUD.
- Делать модели и формы
- Писать простые views
- Настраивать админку
- Исправлять баги
- Django basics
- ORM querysets
- Templates
- База SQL
- Django auth basics
- select_related/prefetch_related
- Миграции
- CSRF
- Permissions basics
- Админка + витрина
- Профиль пользователя
- CRUD с фильтрами
Дальше: Middle Django (DRF, celery, performance).
Уверенный Django в продакшене: DRF, celery, оптимизация запросов.
- Вести фичи end-to-end
- Делать API на DRF
- Делать фоновые задачи
- Оптимизировать ORM
- DRF
- Postgres
- Redis/Celery
- pytest
- Docker
- Базовая безопасность
- N+1 и оптимизация
- Permissions/Authentication
- Signals vs services
- Миграции
- API + worker
- Rate limiting
- Audit logging
Дальше: Senior Django, Tech Lead Backend.
Архитектура Django проектов, надежность, масштабирование, стандарты команды.
- Архитектурные решения
- Performance и наблюдаемость
- Сложные интеграции
- Менторинг
- Архитектурные паттерны
- Observability
- Миграции без даунтайма
- Security practices
- Multi-tenant
- Background processing patterns
- Caching strategies
- Data migrations
- Большой модуль с чистыми границами
- Переезд схемы данных
- Наблюдаемость + алерты
Дальше: Tech Lead / Architect.