Курс на Stepik
Обложка курса «Создаем сайт турагентства на базе фреймворка Django» на Stepik
2 500 ₽

Создаем сайт турагентства на базе фреймворка Django ★ 4.900

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

Django считается одним из самых популярных фреймворков для разработки веб-приложений на базе языка программирования Python. Он позволяет создавать не шаблонные интернет-магазины, а конфигурируемые многофункциональные веб-приложения для продажи товаров и услуг, банковские приложения и т.д. Это очень востребованное и перспективное направление для разработчиков, интерес к которому со стороны работодателей в перспективе будет только расти. Если вас заинтересовал курс или возникли вопросы, мой телеграм @cdi999

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Создаем сайт турагентства на базе фреймворка Django»Учеников на курсе 100
Сертификаты, выданные на курсе «Создаем сайт турагентства на базе фреймворка Django»Сертификатов выдано 0
Отзывы о курсе «Создаем сайт турагентства на базе фреймворка Django»Отзывов получено 10
Рейтинг курса «Создаем сайт турагентства на базе фреймворка Django»Рейтинг курса 4.900
Уроки в курсе «Создаем сайт турагентства на базе фреймворка Django»Количество уроков 106
Время прохождения курса «Создаем сайт турагентства на базе фреймворка Django»Время прохождения курса —
Стоимость курса «Создаем сайт турагентства на базе фреймворка Django»Стоимость курса 2 500 ₽ —
Обновления курса «Создаем сайт турагентства на базе фреймворка Django»Обновления курса — —
Дата публикации курса «Создаем сайт турагентства на базе фреймворка Django»Дата публикации курса — ———
Последнее обновление курса «Создаем сайт турагентства на базе фреймворка Django»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «Создаем сайт турагентства на базе фреймворка Django» 9 разделов Уроки в курсе «Создаем сайт турагентства на базе фреймворка Django» 106 уроков Время прохождения курса «Создаем сайт турагентства на базе фреймворка Django» 9 ч. Последнее обновление курса «Создаем сайт турагентства на базе фреймворка Django» обн. 18 сентября 2026

Подготовка к прохождению курса

5 уроков
1. введение ↗
2. скачиваем установщик и устанавливаем среду разработки ↗
3. устанавливаем оболочку для работы с системой контроля версий ↗
4. регистрируем аккаунт на github ↗
5. заключение ↗

Создаем и настраиваем виртуальную среду, создаем шаблон проекта

13 уроков
1. введение ↗
2. скачиваем установщик ↗
3. запускаем установщик и выбираем каталог для установки ↗
4. выбираем каталог, в котором будут находиться файлы базы данных ↗
5. задаем пароль для системного пользователя postgres ↗
6. указываем кодировку базы данных ↗
7. запускаем процесс установки ↗
8. запускаем и настраиваем pgadmin 4 ↗
9. как создать базу данных и выполнить настройку ↗
10. как создать django-проект ↗
11. как привязать postgres-базу данных к django-проекту ↗
12. описание структуры django-проекта ↗
13. заключение ↗

Создаем каталог товаров

15 уроков
1. введение ↗
2. создаем шаблон приложения ↗
3. немного об orm ↗
4. создаем модели приложения ↗
5. просмотр содержимого таблиц ↗
6. создаем контроллеры ↗
7. создаем начальную маршрутизацию проекта ↗
8. создаем начальную маршрутизацию приложения mainapp ↗
9. немного о настройке html-шаблонов ↗
10. создаем и настраиваем базовый шаблон ↗
11. создаем и настраиваем шаблоны-наследники ↗
12. создаем и настраиваем подшаблоны ↗
13. настраиваем статику ↗
14. заполняем базу данными ↗
15. заключение ↗

Реализуем регистрацию и аутентификацию пользователей

13 уроков
1. введение ↗
2. создаем шаблон приложения ↗
3. создаем модели приложения ↗
4. проверяем наличие таблиц ↗
5. создаем экранные формы ↗
6. создаем контроллеры ↗
7. создаем маршрутизацию приложения ↗
8. настроим html-шаблоны приложения ↗
9. Еще немного о подшаблоне с меню ↗
10. тестовый запуск проекта ↗
11. выполняем другие необходимые настройки ↗
12. итоговый запуск ↗
13. заключение ↗

Реализуем аутентификацию пользователя через Google

7 уроков
1. введение ↗
2. выполняем установку библиотеки аутентификации ↗
3. выполняем настройку ключей социальной сети для аутентификации ↗
4. выполняем дополнительные настройки аутентификации ↗
5. выполняем запуск и делаем доработку ↗
6. настраиваем автоматическое заполнение профиля ↗
7. заключение ↗

Реализуем собственную админку

15 уроков
1. введение ↗
2. создаем шаблон приложения ↗
3. создаем экранные формы ↗
4. создаем бэкенд для администрирования списка пользователей ↗
5. создаем фронтенд для администрирования списка пользователей ↗
6. создаем бэкенд и фронтенд для редактирования параметров польз-ля ↗
7. проверяем работу с пользователями ↗
8. создаем бэкенд и фронтенд для администрирования списка стран ↗
9. проверяем работу со странами ↗
10. создаем бэкенд для администрирования списка предложений компании ↗
11. создаем фронтенд для администрир-я списка предложений компании ↗
12. создаем шаблонный фильтр ↗
13. тестируем работу с предложениями компании ↗
14. устраняем ошибки ↗
15. заключение ↗

Реализуем корзину заказов

12 уроков
1. введение ↗
2. создаем шаблон приложения ↗
3. создаем модели приложения ↗
4. создаем контроллеры ↗
5. создаем маршрутизацию приложения ↗
6. настроим html-шаблоны приложения ↗
7. завершаем настройку html-шаблонов ↗
8. тестовый запуск проекта ↗
9. подготовка к реализации ajax-подхода ↗
10. реализуем ajax-подход ↗
11. итоговый запуск проекта ↗
12. заключение ↗

Реализуем оформление заказа

16 уроков
1. введение ↗
2. создаем шаблон приложения ↗
3. создаем модели приложения ↗
4. создаем экранные формы ↗
5. создаем блок для отображения списка заказов ↗
6. реализуем блок для создания заказа ↗
7. создаем подшаблоны для управления заказом ↗
8. создаем блок для редактирования товарных позиций заказа ↗
9. создаем блок для отображения информации товарных позиций заказа ↗
10. создаем блок для удаления товарной позиции заказа ↗
11. заключительные настройки ↗
12. проверяем оформление заказа из корзины ↗
13. проверяем работу карточки заказа ↗
14. проверяем редактирование заказа ↗
15. проверяем создание заказа из приложения ↗
16. заключение ↗

Выполняем развертывание проекта

10 уроков
1. введение ↗
2. какой сервис хостинга выбрать ↗
3. регистрируемся на render.com ↗
4. определяем разрешенные хосты ↗
5. корректируем настройки базы данных ↗
6. загружаем приложение на github ч1 ↗
7. загружаем приложение на github ч2 ↗
8. выполняем развертывание на render ↗
9. о поиске ошибок ↗
10. заключение ↗