Django: разработка и эксплуатация приложений

Практический курс для Python-разработчика: разберёшься, как ломается Django в проде, научишься проектировать, деплоить и поддерживать фичи без боли. В каждом модуле — реальные задачи и код, который пригодится на работе.
Обучение 3 месяца
9%
Стоимость курса
60 000 ₽ 66 000 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Django: разработка и эксплуатация приложений» от Productum - app.incidenta.tech

  1. Обзор Django с точки зрения эксплуатации - 2 часа. Поймёшь, как устроен Django изнутри: как проходят запросы через middleware и views, как работает ORM, и какие проблемы чаще всего встречаются в проде.
  2. Мониторинг Django приложения - 3 часа. Разберешься что такое мониторинг, а что такое наблюдаемость. Узнаешь о самых популярных решениях для этого. Научишься настраивать приложения для сбора ошибок, метрик и логов.
  3. Создание API. С нуля - 2 часа. Разберешься чем отличается просто Django View от API. Изучишь особенности основных библиотек для создания API: django-rest-framework и django-ninja. Научишься проектировать и разрабатывать API, описывать сериализаторы, валидиров…
  4. Работа с БД. Оптимизации без изменения структуры - 4 часа. Разберешься какие преимущества и недостатки дает Django ORM. Научишься выжимать x2-x5 скорости запросов без изменения структуры БД: настроишь пул соединений, избавишься от N+1, научишься читать планы…
  5. Создание API. Версионирование - 2 часа. Разберёшься с подходами к версионированию API (URL, header), научишься поддерживать совместимость и грамотно выводить старые версии из эксплуатации.
  6. Конфигурация приложения для production - 2 часа. Соберёшь чек-лист для подготовки Django к production, настроишь ресурсы в Kubernetes, внедришь 12-factor и базовые меры безопасности.
Ознакомиться со всей программой

Чему вы научитесь

  • Освоите и сможете применять: поймёшь, как устроен django изнутри как проходят запросы через middleware и views, как работает orm, и какие проблемы чаще всего встречаются в проде.
  • Разберешься чем отличается просто Django View от API. Изучишь особенности основных библиотек для создания API django rest framework и django ninja. Научишься проектировать и разрабатыва…
  • Разберешься что такое мониторинг, а что такое наблюдаемость. Узнаешь о самых популярных решениях для этого. Научишься настраивать приложения для сбора ошибок, метрик и логов.
  • Разберешься какие преимущества и недостатки дает Django ORM. Научишься выжимать x2 x5 скорости запросов без изменения структуры БД настроишь пул соединений,…
  • Разберёшься с подходами к версионированию API (URL, header), научишься поддерживать совместимость и грамотно выводить старые версии из эксплуатации.

Подробная информация о курсе

Практический курс для Python-разработчика: разберёшься, как ломается Django в проде, научишься проектировать, деплоить и поддерживать фичи без боли. В каждом модуле — реальные задачи и код, который пригодится на работе.

Цены и сроки

  • Стоимость60 000 ₽
  • Старая цена66 000 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияв группе с наставником
Django: разработка и эксплуатация приложений
60 000 ₽ 66 000 ₽