Название: Разработка через тестирование с помощью Django, Django REST Framework и Docker (2021)
Язык: Английский
Цели обучения
К концу этого курса вы сможете:
- Разработайте RESTful API с Python, Django и Django REST Framework
- Практика разработки через тестирование
- Протестируйте приложение Django с помощью Pytest
- Храните Django и Postgres в контейнере Docker
- Запускать модульные и интеграционные тесты с покрытием кода внутри контейнера Docker
- Создайте собственную модель пользователя в Django
- Реализация API с помощью представлений и сериализаторов Django REST Framework
- Проверьте свой код на наличие проблем с качеством кода через линтер
- Настройте GitLab CI для непрерывной интеграции и развертывания
- Ускорьте сборку CI на основе Docker с помощью Docker Cache
- Разверните Django, Gunicorn и Postgres на Heroku с помощью Docker
- Управляйте статическими активами с помощью WhiteNoise
- Создайте рабочий Dockerfile, который использует многоступенчатые сборки Docker.
- Документируйте RESTful API с помощью Swagger / OpenAPI и Core API
- Параметризация тестовых функций и имитация функциональности в тестах с Pytest
- Запускайте тесты параллельно с pytest-xdist
Tools and Technologies
- Python
- Django
- Docker
- Postgres
- Pytest
- Django REST Framework
- Gunicorn
- Coverage.py
- flake8
- Black
- isort
- HTTPie
- GitLab
- Heroku
- WhiteNoise
- Swagger/OpenAPI
Anonymous poster hash: ab3e0...5fc
Продажник:
Скачать: