Освойте Django с нуля и начните создавать полнофункциональные веб‑приложения на Python. Этот курс поможет вам быстро разобраться в ключевых компонентах фреймворка — от структуры проекта до работы с базой данных и маршрутизацией.
Что вы узнаете на курсе
Мы шаг за шагом разберем основные механизмы Django, чтобы вы могли уверенно создавать собственные проекты и понимать, как работает веб‑разработка на базе Python.
Основы Django
Устройство и структура Django‑проекта
Запуск и конфигурация окружения
Создание первого приложения
Работа с URL и представлениями
Вы научитесь создавать маршруты, связывать их с функциями и классами‑представлениями, а также понимать, как обрабатываются пользовательские запросы.
Шаблоны и рендеринг
Рассмотрим систему шаблонов Django и создадим динамические HTML‑страницы, используя контекст и встроенные инструменты фреймворка.
Модели и ORM
Познакомимся с мощной объектно‑реляционной моделью (ORM) Django и создадим собственные модели для работы с данными.
Взаимодействие с базой данных
Определение моделей
Создание и выполнение миграций
Основные запросы ORM
Формы и валидация
Научимся работать с HTML‑формами, обрабатывать пользовательский ввод и автоматически проверять данные с помощью встроенных механизмов фреймворка.
Административная панель
Рассмотрим встроенный административный интерфейс Django и научимся настраивать его под свои проекты.
Почему этот курс полезен новичкам
Материал выстроен так, чтобы вы могли сразу применять полученные знания на практике. Каждая тема подкреплена примерами, которые помогут сформировать правильное понимание архитектуры и логики Django.
Кому подходит курс
Новичкам в веб‑разработке, желающим начать с Python
Тем, кто уже знает Python и хочет освоить Django
Специалистам из смежных областей, которым нужно создавать веб‑сервисы
Итог
К окончанию курса вы создадите свой первый Django‑проект, поймете ключевые концепции фреймворка и получите фундамент для дальнейшего профессионального роста в веб‑разработке.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.