Маршрут

Backend-разработчик Python

Учебный маршрут backend-разработчика на Python: язык и среда выполнения CPython, конкурентность, веб-фреймворки и API, данные и ORM, безопасность, продакшн-инженерия и архитектура.

12тем17подтем

Порядок

Темы по порядку

  1. 01

    Язык Python

  2. 02

    Среда выполнения CPython

  3. 03

    Асинхронность и конкурентность

    • Типизация
    • Алгоритмы и структуры данных
  4. 04

    Веб-фреймворки

    • FastAPI
    • Django
    • Flask
    • Проектирование API
  5. 05

    SQL и реляционные данные

  6. 06

    ORM и миграции

  7. 07

    Redis и кэширование

    • Производительность запросов
  8. 08

    Аутентификация и авторизация

    • OAuth, OIDC и JWT
    • Защита API и секреты
  9. 09

    Готовность к продакшну

    • Тестирование
    • Упаковка и окружение
    • Наблюдаемость
    • Очереди задач
    • Контейнеры и CI/CD
  10. 10

    Модульная архитектура

  11. 11

    ООП и SOLID

    • Паттерны проектирования
  12. 12

    Проектирование систем

    • Микросервисы
    • DDD и CQRS

Возьмите маршрут по своей роли

Темы уже выстроены по приоритету — начните с первой и закрепляйте ответы с AI-разбором.

Backend-разработчик Python: подготовка к собеседованию — JobJump