Курс починається з основ Python - мови, на якій працює Django. Студенти дізнаються про сферу застосування веб-додатків та можливості фреймворка. Вчитимуться працювати з командним рядком, встановлювати віртуальне середовище та налаштовувати структуру проекту.
Далі розглядається архітектура MVC - основа Django. Студенти освоють перенаправлення запитів, створення шаблонів та роботу з базами даних через SQLite. Моделі Django та ORM дозволять взаємодіяти з даними без прямого написання SQL-запитів.
Цей блок присвячений створенню адмін-панелі та роботі з відношеннями між даними. Студенти порівняють Function Based Views та Class Based Views, навчаться створювати форми через ModelForm та валідувати дані.
Тут додається практична логіка: створення постів через форми, генерація slug-посилань, використання міксінів для повторного використання коду. Студенти навчаться обмежувати доступ до сторінок, додавати навігацію та реалізовувати простий пошук.
Завершується курс індивідуальною роботою над власним проектом. Студент презентує та захищає свою роботу, демонструючи отримані навички.
Під час навчання доступна підтримка ментора та повноцінна комунікація з одногрупниками. Використовується сучасний підхід до колективного навчання. Після успішного складання іспиту та захисту проекту видається сертифікат. Є можливість оплатити навчання частинами.