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

Test-Driven Development with Django, Django REST Framework, and Docker (Michael Herman)

Найти складчину
  • Курс создан: Дата начала 20 Янв 2022
В избранное
Зарегистрируйтесь, чтобы посмотреть контент
Aноним
  • 20 Янв 2022
  • #1
Ссылка на картинку
Язык: Английский

Чему вы научитесь?
Часть 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. Тариф Практик (Михаил Бородин)
  • api django framework python rest api thinknetica михаил бородин программирование
  • 6 Авг 2021
Ответы
0
Просмотры
316
6 Авг 2021
Организатор
Скачать [Udemy] Vue 3 и Django. Практическое руководство с Docker (Antonio Papa)
  • antonio papa django udemy программирование
  • 5 Авг 2021
Ответы
0
Просмотры
199
5 Авг 2021
Организатор
Скачать Лаборатория Django-разработки. 2021 (Михаил Бородин)
  • django django orm django rest django проект python thinknetica автор михаил бородин веб-разработка лаборатория django михаил бородин
  • 5 Авг 2021
Ответы
0
Просмотры
314
5 Авг 2021
Организатор
Скачать Django 2 Masterclass: создание веб-приложений с использованием Python и Django [Udemy]
  • api rest ashutosh pawar django 2 masterclass django rest framework python udemy автор дарья колядина автор ирина юр создание веб-приложений
  • 31 Июл 2021
Ответы
0
Просмотры
368
31 Июл 2021
Организатор
Скачать [Udemy] Django with Tailwind CSS (Django Ninjas)
  • creating beautiful interfaces dieselpunkro django and tailwind css in action django ninjas django with tailwind css udemy выкройка кожаной сумки сумка знахаря
  • 8 Авг 2023
Ответы
0
Просмотры
201
8 Авг 2023
Организатор
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

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

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

Регистрация

  • Форумы
  • Что нового?