курс
Python: Разработка на фреймворке Django
1534 студента
805 сообщений
Последнее обновление:
31 июля 2024
Включено в курс
19 уроков (видео и/или текст)
15 упражнений в тренажере
48 проверочных тестов
Помощь в «Обсуждениях»
Доступ к остальным курсам платформы
Чему вы научитесь
- Создавать сайты с помощью Django
- Конфигурировать фреймворк
- Использовать систему шаблонов
- Взаимодействовать с базой данных через ORM
Описание
В этом курсе вы изучите основы работы с Django для разработки веб-приложений на Python. Вы научитесь создавать и настраивать Django-проекты, работать с маршрутами, шаблонами, представлениями, моделями и формами. Также вы познакомитесь с механизмом администрирования, наследованием шаблонов и основами CRUD-операций.
Этот курс опирается на знания из курса по веб-разработке на Flask. Если вы не знакомы с маршрутами, CRUD, MVC и шаблонизацией, то обязательно пройдите курсы ниже:
Правильную последовательность курсов можно найти в программе профессии Python-разработчик.
Программа курса
Продолжительность 21 час
-
3
Запрос-Ответ
Познакомимся с созданием маршрутов, их обработчиками и шаблонами -
4
Приложения
Познакомимся с главным средством организации кода в больших проектах — с приложениями -
5
Шаблонизация
Узнаем, как Django формирует HTML-страницы на основе шаблонов -
7
Представления (Views)
Подробнее познакомимся с представлениями-функциями и узнаем о представлениях-классах -
8
Маршрутизация
Узнаем, как в Django принято описывать маршруты, получать из путей параметры и разделять маршруты между приложениями -
11
Конфигурация
Познакомимся с двенадцатью факторами и их поддержкой в Django -
14
Просмотр (CRUD)
Научимся выводить конкретную сущность и обрабатывать ошибку 404 -
20
Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию -
21
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса