Python. Микросервисы. Backend на FastAPI

59 участников

О чём курс

Асинхронность в Python требуется в 90% современных вакансий — здесь разбирают, как освоить event-loop, coroutines и future, чтобы уверенно проходить технические собеседования. Курс сфокусирован на создании масштабируемых систем на FastAPI. Основной акцент сделан на переходе от монолитной архитектуры к микросервисам с использованием принципов MVC и DDD. Вы разберете работу с базами данных через SQLAlchemy, обеспечите строгую верификацию данных с помощью Pydantic и научитесь интегрировать OAuth-аутентификацию через Google и Yandex. Материал будет полезен Python-разработчикам любого уровня, которые хотят перейти с Django или Flask на более быстрый фреймворк и внедрить DevOps-практики в процесс деплоя.

Программа обучения

  • Точной программы нет. Примерный план на основе описания:
    • Основы и преимущества FastAPI (сравнение с Django/Flask)
    • Архитектура микросервисов: принципы MVC и DDD
    • Асинхронное программирование (Asyncio, event-loop, coroutines)
    • Работа с базами данных (SQL и ORM SQLAlchemy)
    • Валидация и типизация данных (Pydantic)
    • Аутентификация и авторизация (JWT, OAuth, Google/Yandex интеграция)
    • DevOps-практики и деплой приложений
Складчина создана 9 октября 2024 г. · описание обновлено 23 марта 2026 г.
240 ₽ 5 890 ₽