Джун IT Academy

Django (14+)

-
Для начинающих
Програмирование для детей
Этот курс научит вас создавать веб-приложения на Python с использованием Django. Вы разберете основы языка, работу с базами данных, шаблонами и формами, а также создадите собственный проект. Поддержка ментора, совместное обучение и возможность оплаты частями.

О курсе

Программа курса

Основы Python и подготовка к работе

Курс начинается с основ Python - языка, на котором работает Django. Студенты узнают о сфере применения веб-приложений и возможностях фреймворка. Научатся работать с командной строкой, устанавливать виртуальное окружение и настраивать структуру проекта.

Архитектура Django и работа с данными

Далее рассматривается архитектура MVC - основа Django. Студенты освоят перенаправление запросов, создание шаблонов и работу с базами данных через SQLite. Модели Django и ORM позволят взаимодействовать с данными без прямого написания SQL-запросов.

Администрирование и отображение

Этот блок посвящен созданию админ-панели и работе с отношениями между данными. Студенты сравнят Function Based Views и Class Based Views, научатся создавать формы через ModelForm и валидировать данные.

Расширенная функциональность

Здесь добавляется практическая логика: создание постов через формы, генерация slug-ссылок, использование миксинов для повторного использования кода. Студенты научатся ограничивать доступ к страницам, добавлять навигацию и реализовывать простой поиск.

Финальный проект

Завершается курс индивидуальной работой над собственным проектом. Студент презентует и защищает свою работу, демонстрируя полученные навыки.

Что получат студенты

Во время обучения доступна поддержка ментора и полноценная коммуникация с одногруппниками. Используется современный подход к коллективному обучению. После успешной сдачи экзамена и защиты проекта выдается сертификат. Есть возможность оплатить обучение частями.

Что включено

Выдается диплом/сертификат
Гибкий график
Реальный проект в портфолио
Сопровождение ментора