Скачать Test-Driven Development with Django, Django REST Framework, and Docker [Michael Herman]

Информация
Цена: 50 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
394 840
Реакции
38 758
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
Test-Driven Development with Django, Django REST Framework, and Docker [Michael Herman]
Ссылка на картинку
Язык: Английский

Чему вы научитесь?
Часть 1 / Основы и концепции

В этой первой части вы узнаете, как разработать RESTful API с использованием Python, Django, Django REST Frameworkи Postgres. Вы создадите контейнеры Django и Postgres для запуска внутри контейнеров Docker и настроите pytest, чтобы практиковать разработку на основе тестов (TDD).

Цели Обучения
  1. Разработайте RESTful API с помощью Python, Django и платформы Django REST
  2. Разработка на основе практических Тестов
  3. Протестируйте приложение Django с помощью pytest
  4. Контейнеризация Django и Postgres внутри контейнера Docker
  5. Запуск модульных и интеграционных тестов с охватом кода
  6. Создайте пользовательскую модель пользователя в Django
  7. Реализуйте API с помощью представлений и сериализаторов фреймворка Django REST
  8. Проверьте свой код на наличие любых проблем с качеством кода с помощью линтера
Часть 2 / Развертывание, тестирование и лучшие практики

Во второй части вы начнете с развертывания Django, Gunicornи Postgres в Heroku с помощью Docker. Затем вы продолжите создавать RESTful API по мере написания модульных и интеграционных тестов. Наконец, мы рассмотрим, как документировать API с помощью Swagger.

Цели Обучения
  1. Настройте GitLab CI для непрерывной интеграции и развертывания
  2. Ускорьте сборку КЭ на основе Docker с помощью кэша Docker
  3. Разверните Django, Gunicorn и Postgres в Хероку с Докером
  4. Управление статическими активами с помощью WhiteNoise
  5. Создайте рабочий файл настройки, в котором используются многоступенчатые сборки настройки
  6. Параметризация тестовых функций и имитация функций в тестах с помощью pytest
  7. Запускайте тесты параллельно с pytest-xdist
Что вам нужно знать?
Это не курс для начинающих. Он предназначен для продвинутых новичков-людей с опытом веб-разработки не менее шести месяцев.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
development django docker michael herman майкл герман программирование разработка тест
Похожие складчины
Kail
Ответы
0
Просмотры
685
Kail
Kail
Kail
Ответы
0
Просмотры
146
Kail
Kail
Kail
Ответы
0
Просмотры
423
Kail
Kail
Kail
Ответы
0
Просмотры
575
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.