• Складчины
  • Программирование

Test-Driven Development with Django, Django REST Framework, and Docker [Michael Herman]

Найти складчину
  • Дата начала 20 Янв 2022
Описание Отзывы
1
Цена: 50 РУБ
Список участников складчины:
  • 1. legion088
  • 2. JollyObreen
  • 3. Egor Pigor
  • 4. Jenkins
  • 5. Altciona
Показать больше
Скачать курс
Скачать Скачать Скачать
Aноним
  • 20 Янв 2022
  • #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 майкл герман программирование разработка тест
Похожие складчины
Скачать Практика построения Rest API с помощью Django Rest Framework. Тариф Практик [Михаил Бородин]
  • 14 Авг 2021
  • в разделе: Программирование
Скачать [Udemy] Vue 3 и Django. Практическое руководство с Docker [Antonio Papa]
  • 14 Авг 2021
  • в разделе: Программирование
Скачать Лаборатория Django-разработки. 2021 [Михаил Бородин]
  • 14 Авг 2021
  • в разделе: Программирование
Скачать [Udemy] Django with Tailwind CSS [Django Ninjas]
  • 8 Авг 2023
  • в разделе: Программирование
Скачать Django 5 для начинающих и Продвинутый Django 5 для продолжающих [Илья Перминов]
  • 1 Сен 2023
  • в разделе: Программирование

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

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Регистрация

Вход

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

Войти
  • Складчины
  • Программирование
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка