Django 6 — с нуля до публикации сайта в интернете
Подробнее
Что нужно для старта
- Умение программировать на Python, включая ООП
- Основы HTML и CSS
- Система контроля версий Git (базовое понимание)
- Основы SQL (базовое понимание)
Что вы получите
- Создавать минимальный скелет Django-проекта
- Создавать собственные приложения на Django
- Работать с базами данных через ORM-слой
- Программировать представления
- Настраивать админку
- Управлять правами доступа, пользователями и группами
- Принимать данные от пользователей и сохранять в базу
- Формировать систему шаблонов с наследованием и включениями
- Подключить статику и медиа файлы
- Создавать и делать миграции
- Выкладывать готовый проект на хостинге
Для кого этот курс
- Начинающие бэкенд-разработчики на Python/Django.
- Программисты, которые хотят запустить свой собственный проект с полным контролем кода.
Программа курса
- Введение в курс
- Установка Django в Windows
- Подключение PyCharm
- Структура Django-проекта
- Создание первого приложения
- База данных и модели
- Панель администрирования
- Пользователи и группы
- Расширяем панель администрирования
- Создание первого представления
- Вывод объектов на странице
- Работа с изображениями
- Вывод фотографий на сайт
- Страница объекта
- Организация ссылок в шаблонах
- Расширение шаблонов
- Создание формы заявки
- Обработка данных из формы
- Улучшение формы заявки
- Редирект после отправки
- Фильтрация домов
- Логические фильтры
- Текстовый поиск
- Сортировка данных
- Подключение CSS-стилей
- Дробление шаблонов
- Общий механизм static и media
- Локальные и боевые настройки
- Базовые настройки хостинга
- Подключение к хостингу по SFTP
- Подключение по SSH в {{ os_name }}
- Публикация сайта
- Статика и медиа на сервере
- Статика и медиа на сервере, часть 2
- Обновление статики
- Синхронизация средствами PyCharm
- Публикация через github
- Подключение MySQL
- Подключение домена (DNS записи)
- Подключение домена (настройки хостера)
01Введение в Django
- Введение в курс
- Установка Django в Windows
- Подключение PyCharm
- Структура Django-проекта
- Создание первого приложения
02Первая модель и представление
- База данных и модели
- Панель администрирования
- Пользователи и группы
- Расширяем панель администрирования
- Создание первого представления
- Вывод объектов на странице
03Расширение моделей и шаблонов
- Работа с изображениями
- Вывод фотографий на сайт
- Страница объекта
- Организация ссылок в шаблонах
- Расширение шаблонов
04Форма отправки заявки
- Создание формы заявки
- Обработка данных из формы
- Улучшение формы заявки
- Редирект после отправки
05Фильтрация и поиск
- Фильтрация домов
- Логические фильтры
- Текстовый поиск
- Сортировка данных
06Публикация сайта
- Подключение CSS-стилей
- Дробление шаблонов
- Общий механизм static и media
- Локальные и боевые настройки
- Базовые настройки хостинга
- Подключение к хостингу по SFTP
- Подключение по SSH в {{ os_name }}
- Публикация сайта
- Статика и медиа на сервере
- Статика и медиа на сервере, часть 2
- Обновление статики
- Синхронизация средствами PyCharm
- Публикация через github
- Подключение MySQL
- Подключение домена (DNS записи)
- Подключение домена (настройки хостера)
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Django 6 — с нуля до публикации сайта в интернете» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 3 сентября 2026 г.

Stepik 










