Курс на Stepik
Обложка курса «Django, потанцуем?» на Stepik
1 999 ₽

Django, потанцуем? 4.757

Открыть на
STEPIK.ORG

Курс представляет собой серию последовательных видеоуроков, где подробно и простым языком объясняется основы разработки на Django

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Django, потанцуем?»Учеников на курсе 2 216
Сертификаты, выданные на курсе «Django, потанцуем?»Сертификатов выдано 828
Отзывы о курсе «Django, потанцуем?»Отзывов получено 181
Рейтинг курса «Django, потанцуем?»Рейтинг курса 4.757
Уроки в курсе «Django, потанцуем?»Количество уроков 88
Тесты в курсе «Django, потанцуем?»Количество квизов 371
Задачи с кодом в курсе «Django, потанцуем?»Количество задач с кодом 8
Время прохождения курса «Django, потанцуем?»Время прохождения курса
Стоимость курса «Django, потанцуем?»Стоимость курса 1 999 ₽
Обновления курса «Django, потанцуем?»Обновления курса
Дата публикации курса «Django, потанцуем?»Дата публикации курса
Последнее обновление курса «Django, потанцуем?»Последнее обновление

Содержание курса

Разделы в курсе «Django, потанцуем?» 9 разделов Уроки в курсе «Django, потанцуем?» 88 уроков Тесты в курсе «Django, потанцуем?» 371 тест Задачи в курсе «Django, потанцуем?» 8 задач Время прохождения курса «Django, потанцуем?» 29 ч. Последнее обновление курса «Django, потанцуем?» обн. 3 марта 2026

Введение в курс дела

7 уроков
1. Что такое Django
2. Установка Django
3. Введение в командную строку
4. Создание проекта на Django
5. Состав проекта Django
6. Запускаем локальный сервер разработки Django
7. Проект состоит из приложений

URLs и VIews

13 уроков
1. Введение в модуль "Urls и Views"
2. Главное об URL и View(представление)
3. Создаем Url и View
4. Создаем собственный URLconf
5. Отладка Django в Pycharm
6. Динамический URL Django
7. Конвертеры роутов в Django
8. Redirect Url в Django
9. Функция reverse в Django
10. Создаем главное меню
11. Итоги модуля. Практическое задание
12. Бонус🚀 Создаем собственный конвертер
13. Тестирование представлений

Шаблоны и статические файлы

12 уроков
1. Что такое шаблон и как его создать
2. Поиск шаблонов в Django. Коллизии в именах шаблонов
3. Django template language. Рендеринг шаблона.
4. Фильтры в шаблонах Django
5. Теги в Django Template Language. Тег if
6. Тег for
7. Тег url
8. Наследование шаблонов Django. Теги block и extends
9. Тег include
10. Подключаем статические файлы
11. Изменяем стиль проекта
12. Бонус🚀 Создаем свой собственный фильтр

База данных, ORM, Модели

18 уроков
1. Введение
2. Что такое БД
3. SQL и Django ORM
4. Миграции: создание и выполнение
5. Добавление записи в таблицу
6. Выборка записей из таблицы
7. Изменение и удаление записей
8. Фильтрация данных при помощи filter и get
9. Объект Q. Союзы AND и OR в запросе
10. Выводим QuerySet в шаблон
11. Методы в модели
12. Slug поле
13. Сортировка QuerySet
14. Функции агрегации
15. Django Debug Toolbar
16. Вычисляемые поля с annotate
17. Тестирование моделей
18. Итоги модуля. Паттерн MVC

Интерфейс администратора

9 уроков
1. Admin панель
2. Настройка главной панели
3. Настройка формы списка
4. Вычисляемое поле в админке
5. Поле choices. Choices field
6. Создание действия в админке
7. Создание поисковой панели в админке
8. Создание фильтра в Django Admin
9. Настройка формы элемента

Связи таблиц в Django

7 уроков
1. Связи между таблицами
2. Типы связей
3. Связь «Один ко многим»
4. Связь «Многие ко многим»
5. Получение связанных объектов. Related objects
6. Создание записей в коде с полями ForeignKey и Manytomany
7. Связь «Один к одному»

Формы и Class-based views

11 уроков
1. Введение в модуль "Формы"
2. Создание формы
3. Формы. Get и Post запросы
4. Ручная валидация формы
5. Класс Django Form
6. Валидация формы
7. Ручная настройка полей и стилей
8. Сохранение данных с формы в БД
9. ModelForm
10. Изменение данных через форму
11. Class Based Views

CBV

6 уроков
1. Введение в CBV
2. TemplateView
3. ListView
4. Класс DetailView
5. FormView
6. CreateView, UpdateView

Обработка файлов

5 уроков
1. Загрузка файла с формы
2. Forms FileField
3. Model FileField
4. Отображение файлов в шаблоне
5. Продолжение следует