Python-фреймворк Django (PYTHON_DJANGO)
Курс «Python-фреймворк Django» (PYTHON_DJANGO) — это практическое обучение для слушателей, которые уже знают Python на базовом уровне и хотят освоить разработку веб-приложений с использованием фреймворка Django. На курсе рассматриваются основные понятия Django, установка фреймворка и создание первого проекта, структура проекта и приложений, работа с URL, параметрами запросов, шаблонами Templates и формами Forms, а также разработка архитектуры базы данных, реляционные базы данных, типы и свойства полей и описание связей между моделями. Отдельное внимание уделяется работе с Django ORM, выполнению запросов к базе данных, созданию и редактированию записей, введению в Git и GitHub, разработке CRUD-приложений, рендерингу шаблонов, использованию языка шаблонов и шаблонных фильтров, а также выполнению итогового проекта.
Программа рассчитана на 5 дней, доступна в очном и онлайн-формате и подходит слушателям со знаниями Python на уровне курса «Программирование на языке Python. Базовый уровень» (PYTHON_BASIC), что делает курс хорошим следующим шагом для изучения веб-разработки на Python, создания сервисов, работы с базами данных и освоения Django как более функционального, безопасного и масштабируемого фреймворка для веб-приложений.
- применять фреймворк на практике
- проектировать веб-приложения
- базовые знания фреймворка
Даты и регистрация
- Фреймворк Django - основные понятия
- Установка Django и создание первого проекта
- Приложения в проекте (Applications)
- URL. Параметры в URL-запросах
- Шаблоны (Templates)
- Формы (Forms). Получение данных с формы
- Разработка архитектуры базы данных
- Реляционные базы данных
- Типы и свойства полей базы данных
- Разработка архитектуры базы данных - отношения между моделями в Django
- Введение в Django ORM
- Выполнение запросов к базе данных
- Создание и редактирование записей в базе данных
- Введение в Git и Github
- CRUD приложения
- Рендеринг шаблонов
- Язык шаблонов. Шаблонные фильтры
- Итоговый проект