Курс «Python: Разработка на фреймворке Django»

роутинг
миграции
шаблонизация
ORM
CRUD

Последнее обновление: 16 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

19 уроков (видео и/или текст)
15 упражнений в тренажере
55 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

В этом курсе вы изучите основы работы с Django для разработки веб-приложений на Python. Вы научитесь создавать и настраивать Django-проекты, работать с маршрутами, шаблонами, представлениями, моделями и формами. Также вы познакомитесь с механизмом администрирования, наследованием шаблонов и основами CRUD-операций.

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

  • Создавать сайты с помощью Django
  • Конфигурировать фреймворк
  • Использовать систему шаблонов
  • Взаимодействовать с базой данных через ORM

Программа

1

Введение

Знакомимся с темой курса

2

Hello World

Установим, настроим и запустим свой первый Django-сайт

3

Запрос-Ответ

Познакомимся с созданием маршрутов, их обработчиками и шаблонами

4

Приложения

Познакомимся с главным средством организации кода в больших проектах — с приложениями

5

Шаблонизация

Узнаем, как Django формирует HTML-страницы на основе шаблонов

6

Наследование шаблонов (Extends)

Научимся наследованию шаблонов в Django

7

Представления (Views)

Подробнее познакомимся с представлениями-функциями и узнаем о представлениях-классах

8

Маршрутизация

Узнаем, как в Django принято описывать маршруты, получать из путей параметры и разделять маршруты между приложениями

9

Django ORM

Познакомимся с миграциями и моделями

10

Работа с моделями

Научимся работать с моделью в консоли

11

Конфигурация

Познакомимся с двенадцатью факторами и их поддержкой в Django

12

Django Admin

Познакомимся со встроенным механизмом администрирования моделей

13

Интеграционные тесты

Учимся писать интеграционные тесты в Django

14

Список (CRUD)

Научимся выводить список сущностей

15

Просмотр (CRUD)

Научимся выводить конкретную сущность и обрабатывать ошибку 404

16

Работа с формами

Познакомимся с генерацией форм

17

Создание (CRUD)

Познакомимся с валидацией и формами

18

Обновление (CRUD)

Научимся обновлять сущность

19

Удаление (CRUD)

Научимся правильно удалять сущности

Формат обучения

Испытания

1

Система комментариев

2

Фильтрация товаров

3

CRUD блога

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы