Расширенная веб-разработка с Django

10 участников

О чём курс

Ваши веб-приложения на Django станут работать быстрее и надежнее, когда вы освоите продвинутые инструменты фреймворка: от оптимизации запросов до создания собственных REST API. Материал фокусируется на глубоком изучении представлений на основе классов (CBV), написании Middleware для переиспользуемого кода и профессиональной настройке безопасности проекта. Вы научитесь управлять данными через менеджеры моделей и Q-объекты, внедрять кэширование для ускорения работы сайта и автоматизировать рутину с помощью пользовательских команд управления. К завершению курса вы будете владеть техническими навыками для проектирования высоконагруженных и защищенных веб-сервисов.

Программа обучения

  • Использование представлений на основе классов (CBV)
  • Создание пользовательского промежуточного программного обеспечения (Middleware)
  • Разработка полного REST API (CRUD и аутентификация на основе ключей)
  • Работа с менеджерами моделей и Q-методом для упрощения выборки данных
  • Настройка кэширования для повышения производительности
  • Написание пользовательских команд управления (Custom management commands)
  • Инструменты обеспечения безопасности веб-приложений
Складчина создана 7 апреля 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
268 ₽ 720 ₽