$ sudo teach|
    $ sudo teach|
    IT school
  • Telegram
  • Партнёрам
  • Все курсы
$ sudo teach IT
OOO "SALEPROFIT"Контакты и реквизитыIT-Park Logo

Школа

  • Блог
  • Проверить сертификат

Сотрудничество

  • Стать учителем
  • Партнёрская программа
  • О проекте

Право

  • Оферта
  • Политика конфиденциальности

© 2023–2026 $ sudo teach IT™. All Rights Reserved. Public user contributions licensed under CC BY-SA 4.0 license with attribution required
TelegramGitHubYouTube
AI-помощник
Обновлен 09.11.2026

Django 6 с нуля: свой сайт на Python от первой страницы до API

Соберёте на Django 6 настоящий сайт IT-встреч: база, вход, формы, админка, фоновые письма и API. Проект для портфолио и 64 задачи с автопроверкой.

Практические задания
Помощь от учителя
Поддержка 24/7
Django 6 с нуля: свой сайт на Python от первой страницы до API


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

11 разделов • 45 уроков

1

Знакомство

1.4. Путь запроса
2

Маршруты и шаблоны

2.1. Маршруты с параметрами
2.2. Запрос и ответ
2.3. Шаблоны Django
2.4. Наследование и статика
2.5. Практикум: каркас сайта
3

Модели и ORM

3.1. Модели и миграции
3.2. Запросы ORM
3.3. Связи моделей
3.4. Сложные запросы
3.5. Практикум: события из базы
4

Админка

4.1. Админка Django
4.2. Настройка админки
4.3. Практикум: модерация
5

Пользователи

5.1. Вход и выход
5.2. Регистрация на сайте
5.3. Доступ и права
5.4. Практикум: кнопка «Пойду»
6

Формы

6.1. Формы Django
6.2. ModelForm
6.3. Валидация
6.4. Файлы и картинки
6.5. Практикум: кабинет организатора
7

Классовые представления

7.1. Классы вместо функций
7.2. Создание и правка
7.3. Пагинация и поиск
7.4. Практикум: каталог событий
8

Партиалы и htmx

8.1. Партиалы шаблонов
8.2. Живые страницы с htmx
8.3. Свои теги и фильтры
8.4. Практикум: живая страница
9

Почта и задачи

9.1. Отправка писем
9.2. Фоновые задачи
9.3. Практикум: напоминания
10

API на DRF

10.1. Первое API
10.2. ViewSet и роутер
10.3. Права в API
10.4. Практикум: API для приложения
11

Тесты и запуск

11.1. Тесты в Django
11.2. Безопасность
11.3. Подготовка к запуску
11.4. Финал и куда дальше

Преподаватели

Изучите преподавательский состав

avatar

Тимур Сагитов

Эксперт

Инженер-программист, Senior Python Developer. Основатель школы $ sudo teach IT и автор YouTube-канала о программировании с более чем 5 млн просмотров.


Отзывы о курсе

0 отзыва

Войдите в аккаунт, чтобы оставить отзыв о курсе

Доступ навсегда
24/7 Support
Django 6
Python
ORM
шаблоны и партиалы
формы
админка
фоновые задачи
DRF
htmx