Скачать курс «Разработка через тестирование с помощью FastAPI и Docker» — Michael Herman | Отзывы | Складчина

Разработка через тестирование с помощью FastAPI и Docker

0/5 ·
Создан: 13 декабря 2021 г. Обновлён: 23 марта 2026 г.

Разработка масштабируемого асинхронного RESTful API с нуля требует не только написания кода, но и настройки надёжной инфраструктуры для его тестирования и деплоя. Здесь вы освоите методологию TDD (Test-Driven Development) применительно к стеку FastAPI и Docker, превращая процесс создания бэкенда в контролируемую систему.

В процессе обучения вы:

  • Научитесь проектировать асинхронное взаимодействие с базой данных Postgres через Tortoise ORM.
  • Настроите полноценный CI/CD пайплайн с использованием GitHub Actions и GitHub Packages для автоматизации сборки и доставки Docker-контейнеров.
  • Разберётесь в оптимизации тестирования: от параллельного запуска тестов через pytest-xdist до создания имитаций (mock) и оценки покрытия кода тестами.
  • Освоите деплой связки FastAPI, Uvicorn, Gunicorn и Postgres на Heroku в контейнеризированном виде.

Курс предназначен для Python-разработчиков, желающих перейти от написания разрозненных скриптов к созданию профессиональных, тестируемых веб-приложений. На выходе вы получите работающий бэкенд-сервис, покрытый unit и integration тестами, готовый к эксплуатации в продакшене.

Автор

Другие материалы автора

Микросервисы с Docker, Flask и React Можно купить
336 ₽ 2 600 ₽ −87%

Микросервисы с Docker, Flask и React

Michael Herman
Разработка через тестирование с помощью Django, Django REST Framework и Docker Можно купить
410 ₽ 2 370 ₽ −83%

Разработка через тестирование с помощью Django, Django REST Framework и Docker

Michael Herman
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Р
Можно купить
288 ₽ 12 900 ₽ −98%

Разработка по промышленным стандартам: CI/CD для 1С

Серебряная Пуля
L
Можно купить
218 ₽ 670 ₽ −67%

Laravel для RESTful: создайте свой RESTful API

Udemy
М
Можно купить
198 ₽ 900 ₽ −78%

Микросервисы с Lumen: распределенная архитектура

JuanD MeGon
K
Можно купить
260 ₽ 800 ₽ −68%

Kubernetes Made Easy: выучите Kubernetes с нуля

Сринат
П
Можно купить
308 ₽ 7 995 ₽ −96%
5.0

Программирование на Python. Продвинутый уровень

Николай Осипов
D
Можно купить
184 ₽ 959 ₽ −81%

Docker и Docker-Compose - 100% практическая работа

Thomas Wiesner
Golo - City Guide WordPress Theme Можно купить
680 ₽ 2 500 ₽ −73%

Golo - City Guide WordPress Theme

XpeedStudio
И
Можно купить
102 ₽ 1 090 ₽ −91%

Инфраструктура для Алготрейдинга с Python и Apache Airflow

Stanislav Gorchakov
DevOps для эксплуатации и разработки. Часть 1 Можно купить
330 ₽ 17 100 ₽ −98%

DevOps для эксплуатации и разработки. Часть 1

Яндекс Практикум
S
Можно купить
504 ₽ 8 000 ₽ −94%

System Design. Основы проектирования высоконагруженных систем

Дарья Колесова
Функциональное программирование и Java-Stream Сбор взносов
435 ₽ 2 500 ₽ −83%

Функциональное программирование и Java-Stream

Amigoscode