Программа повышения квалификации «WEB-разработка на Python (Django)» соответствует модулю полной программы профессиональной переподготовки «Разработка корпоративных приложений на Python».
Курс включает 18 лекционных уроков (36 академических часов) и 18 практических работ для самостоятельного выполнения. Обучение проходит в индивидуальном формате по согласованному расписанию.
Вы освоите создание полноценных веб-приложений на Django: от настройки проекта и работы с ORM до реализации пользовательской системы, REST API и развёртывания в Docker-контейнерах.
Технологический стек
Python
Django
Django ORM
Django REST Framework
PostgreSQL / SQLite
Docker
HTML / CSS
Git
VS Code / PyCharm CE
Django
Django ORM
Django REST Framework
PostgreSQL / SQLite
Docker
HTML / CSS
Git
VS Code / PyCharm CE
Программа реализуется Центром индивидуального обучения Центра 25-12.
Обучение проходит в формате 1-на-1 с преподавателем по согласованному расписанию.
Обучение проходит в формате 1-на-1 с преподавателем по согласованному расписанию.
Документ об окончании
📜 Удостоверение о повышении квалификации — для слушателей с высшим или средним профессиональным образованием.
📜 Сертификат о прохождении обучения — для всех остальных участников.
📜 Сертификат о прохождении обучения — для всех остальных участников.
Стоимость и оплата
Оплата производится единым платежом. Все платежи осуществляются напрямую в адрес образовательной организации — без процентов и скрытых комиссий.
Стоимость программы — 72 000 ₽
Содержание
- 1 модуль
- 36 уроков
- 60 часов
- Программа курса36
- 1.1Основы Django: структура проекта
- 1.2Практическая работа №1. Установка Django и запуск первого проекта
- 1.3Работа с Django-приложениями и маршрутизация
- 1.4Практическая работа №2. Создание Django-приложения и настройка маршрутов
- 1.5Представления (Views) и шаблоны (Templates)
- 1.6Практическая работа №3. Разработка системы шаблонов и отображение данных
- 1.7Работа со статическими файлами
- 1.8Практическая работа №4. Добавление стилей и изображений в Django приложение
- 1.9Основы Django ORM: модели данных
- 1.10Практическая работа №5. Создание моделей и выполнение миграций
- 1.11Запросы к базе данных через ORM
- 1.12Практическая работа №6. Работа с базой данных через ORM
- 1.13Отношения между моделями
- 1.14Практическая работа №7. Создание связанных моделей и работа с ними
- 1.15Админ-панель Django
- 1.16Практическая работа №8. Настройка админ-панели и управление пользователями
- 1.17Основы Django Forms
- 1.18Практическая работа №9. Создание формы для ввода данных
- 1.19Работа с запросами (GET, POST)
- 1.20Практическая работа №10. Создание формы обратной связи с обработкой данных
- 1.21Работа с пользователями в Django
- 1.22Практическая работа №11. Реализация системы регистрации и входа
- 1.23Работа с правами доступа
- 1.24Практическая работа №12. Настройка ролевой системы доступа
- 1.25Введение в Django REST Framework
- 1.26Практическая работа №13. Создание REST API с Django REST Framework
- 1.27Работа с сериализаторами (Serializers)
- 1.28Практическая работа №14. Реализация API для работы с моделями
- 1.29Авторизация и аутентификация в API
- 1.30Практическая работа №15. Настройка аутентификации в API
- 1.31Развёртывание Django-приложения на сервере
- 1.32Практическая работа №16. Развёртывание Django-приложения на удалённом сервере
- 1.33Контейнеризация Django-приложения (Docker)
- 1.34Практическая работа №17. Запуск Django-приложения в Docker-контейнере
- 1.35Основы кеширования в Django
- 1.36Практическая работа №18. Настройка кеширования
Да, если вы знакомы с Python – преподаватель поможет выстроить правильную архитектуру с нуля.
Во второй половине курса – когда приложение будет готово к развёртыванию и автоматизации.
Функциональное Django‑приложение с базой данных, API и административной частью.
Требования
- Уверенное знание Python
- Установленная среда разработки (рекомендации даются в начале курса)
Особенности
- Индивидуальное обучение – преподаватель учитывает вашу цель: найти работу, создать MVP, перейти в бэкенд
- Полный стек Django‑разработки – от моделей и шаблонов до REST API, Docker и деплоя
- Пошаговая практика на реальном приложении – каждую тему сопровождает код
- Упор на безопасность и производительность – работа с правами доступа, кешированием, CI/CD
Целевая аудитория
- Python‑разработчики, выходящие на уровень веб‑разработки
- Начинающие backend‑программисты
- Специалисты, переходящие в сферу разработки веб‑сервисов
- Студенты, стартаперы и фрилансеры

