Що нового?

Придбаний Розробка на основі тестування з використанням FastAPI і Docker (Майкл Герман)

Інформація про покупку
Тип покупки: Складчина
Ціна: 699 ГРН
Учасників: 0 з 32
Організатор: Відсутній
Статус: Набір учасників
Внесок: 22.7 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
мова: Англійська
Автор: Майкл Герман

У першій частині, RESTful RESTful API, Python, FastAPI, Postgres. для запуску в FastAPI і Postgres для запуску в Docker і налаштуйте pytest для практики Розробка на основі тестування (TDD).

цілі навчання
****
  • Розробіть асинхронний RESTful API з Python і FastAPI
  • Розробка на основі практичних тестів
  • протестуйте додаток FastAPI за допомогою pytest
  • асинхронна взаємодія з базою даних Postgres
  • контейнеризація FastAPI і Postgres всередині контейнера Docker
  • Запуск модульних та інтеграційних тестів з охопленням коду
  • Перевірте свій код на наявність будь-яких проблем з якістю коду за допомогою лінтера
у другій частині ви почнете з розгортання FastAPI, Gunicorn, Uvicornu Postgres в Heroku з Докером. "RESTful API". Нарешті, ми розробимо сервіс текстового Узагальнення, щоб створювати резюме статей за заданою URL-адресою.

цілі навчання
****
  • Налаштування дій GitHub для безперервної інтеграції та розгортання
  • використовуйте пакети GitHub для зберігання зображень 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, пакети GitHub, Heroku.

Формат видачі курсу: html документ-19 шт

Продажник:
<клас div="bbcodeblock bbCodeQuote"> ****** https://privatelink.de/?https://testdriven.io/courses/tdd-fastapi/
 
Угорі