мова: Англійська
Автор: Майкл Герман
У першій частині, RESTful RESTful API, Python, FastAPI, Postgres. для запуску в FastAPI і Postgres для запуску в Docker і налаштуйте pytest для практики Розробка на основі тестування (TDD).
цілі навчання
****
цілі навчання
****
Це не курс для початківців. Він призначений для просунутих новачків-людей з досвідом веб-розробки не менше шести місяців.
Використовувані технології та сервіси
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"> ******
Автор: Майкл Герман
У першій частині, RESTful RESTful API, Python, FastAPI, Postgres. для запуску в FastAPI і Postgres для запуску в Docker і налаштуйте pytest для практики Розробка на основі тестування (TDD).
цілі навчання
****
- Розробіть асинхронний RESTful API з Python і FastAPI
- Розробка на основі практичних тестів
- протестуйте додаток FastAPI за допомогою pytest
- асинхронна взаємодія з базою даних Postgres
- контейнеризація FastAPI і Postgres всередині контейнера Docker
- Запуск модульних та інтеграційних тестів з охопленням коду
- Перевірте свій код на наявність будь-яких проблем з якістю коду за допомогою лінтера
цілі навчання
****
- Налаштування дій 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/