Dr. Dre
Модератор
- Регистрация
- 02.10.20
- Сообщения
- 61,942
- Реакции
- 153,273
- #1
Голосов: 0
Автор: Michael Herman
Название: Разработка через тестирование с помощью FastAPI и Docker (2021)
Язык: Английский
Автор: Michael Herman
В первой части, вы научитесь разрабатывать асинхронное RESTful API с помощью Python, FastAPI и Postgres. Вы создадите контейнер с FastAPI and Postgres для запуска в Docker и настроите pytest для практики Test-Driven Development (TDD).
Цели Обучения
Цели Обучения
Это не курс для начинающих. Он предназначен для продвинутых новичков-людей с опытом веб-разработки не менее шести месяцев.
Используемые технологии и сервисы
Python, FastAPI, Docker, Postgres, Tortoise ORM, Uvicorn, Gunicorn, Swagger/OpenAPI, pytest, Coverage.py, Flake8, Black, isort, HTTPie, GitHub Actions, GitHub Packages, Heroku.
Подробнее:
Скачать:
Материал может быть удалён по требованию правообладателя
Название: Разработка через тестирование с помощью FastAPI и Docker (2021)
Язык: Английский
Автор: Michael Herman
В первой части, вы научитесь разрабатывать асинхронное RESTful API с помощью Python, FastAPI и Postgres. Вы создадите контейнер с FastAPI and Postgres для запуска в Docker и настроите pytest для практики Test-Driven Development (TDD).
Цели Обучения
- Разработайте асинхронный RESTful API с Python и FastAPI
- Разработка на основе практических Тестов
- Протестируйте приложение FastAPI с помощью pytest
- Асинхронное взаимодействие с базой данных Postgres
- Контейнеризация FastAPI и Postgres внутри контейнера Docker
- Запуск модульных и интеграционных тестов с охватом кода
- Проверьте свой код на наличие любых проблем с качеством кода с помощью линтера
Цели Обучения
- Настройка действий GitHub для непрерывной интеграции и развертывания
- Используйте пакеты GitHub для хранения изображений Docker
- Ускорьте сборку КЭ на основе Docker с помощью кэша Docker
- Разверните FastAPI, Uvicorn и Postgres в Heroku с помощью Docker
- Параметризация тестовых функций и имитация функций в тестах с помощью pytest
- Запускайте тесты параллельно с pytest-xdist
- Документируйте RESTful API с помощью Swagger/OpenAPI
- Запустите фоновый процесс вне потока запросов/ответов
Это не курс для начинающих. Он предназначен для продвинутых новичков-людей с опытом веб-разработки не менее шести месяцев.
Используемые технологии и сервисы
Python, FastAPI, Docker, Postgres, Tortoise ORM, Uvicorn, Gunicorn, Swagger/OpenAPI, pytest, Coverage.py, Flake8, Black, isort, HTTPie, GitHub Actions, GitHub Packages, Heroku.
Подробнее:
Скачать:
Материал может быть удалён по требованию правообладателя
Похожие темы
- [Udemy] Yuriy Allakhverdov ― Современный React - с Нуля до Профессионала (2023)
- [Александр Сокирка] [Udemy] Руководство по WordPress FSE (Gutenberg/JavaScript/React) (2023)
- [Андрей Коптелов] Бизнес-анализ на основе BABOK (express) (2024)
- [Udemy] Изучение концепций SQL (2023)
- [Диджитализируй] Книжный клуб для разработчиков Ботаним (2023)
- [Андрей Коптелов] Управление проектами (2024)
- [Владимир Балун] [balun.courses] Подготовка к алгоритмическим собеседованиям (2023)
- [Karpov.Courses] BI Разработка — обучение работе в Tableau. Часть 2 (2023)
- [Василий Муравьев] Полный Курс по React JS для начинающих — REACT 001 (2022)
- [Павел Дмитриев] Обучение Zennoposter 7 (2023)