Чему вы научитесь
- Проектировать базы данных и писать SQL-запросы любой сложности: от простых выборок до оконных функций, транзакций и оптимизации.
- Работать с системами контроля версий Git и GitHub: управлять ветками, разрешать конфликты, проходить код-ревью.
- Разрабатывать веб-приложения на Django 5: модели, представления, шаблоны, формы, админ-панель, авторизация.
- Создавать полноценные проекты: блог, интернет-магазин, системы комментариев, лайков, тегирования.
- Применять продвинутые возможности Django: ORM с индексами PostgreSQL, кастомные менеджеры, сигналы, middleware.
- Строить REST API на Django REST Framework: сериализаторы, ViewSet, JWT-аутентификация, фильтрация, документация.
- Добавлять современный функционал: асинхронный чат через WebSocket, фоновые задачи Celery, кэширование Redis.
- Разрабатывать через тестирование (TDD) и писать unit-тесты для Django-приложений.
- Упаковывать проекты в Docker и разворачивать на реальном сервере с Nginx, Gunicorn, PostgreSQL и HTTPS.
О программе
Эта программа — ваш полноценный путь в профессию Django-разработчика. Вы последовательно освоите все необходимые технологии: от фундаментальных основ баз данных и SQL до создания сложных веб-приложений на Django 5, включая разработку REST API, асинхронных компонентов, контейнеризацию и деплой на реальный сервер.
🎯 Цель программы
Подготовить junior-разработчика, готового решать реальные задачи: проектировать базы данных, разрабатывать веб-приложения на Django, создавать API, работать в команде с Git и разворачивать проекты в production.
✨ Почему стоит выбрать именно её?
-
Полный цикл разработки: От проектирования БД до деплоя на сервер с HTTPS. Вы увидите, как создаются настоящие проекты от начала до конца.
-
5 проектов в портфолио: Блог, интернет-магазин, CRUD-приложение с HTMX, асинхронный чат, API для интернет-магазина.
-
Актуальный стек 2026: Django 5, DRF, PostgreSQL, Docker, Celery, Redis, WebSocket, Git.
-
Поддержка двух авторов-практиков: Опытный разработчик (Илья Перминов) и признанный преподаватель (Pragmatic Programmer) с тысячами учеников.
-
Много практики: Интерактивные задачи, тесты и полноценные проекты для закрепления каждого блока.
-
Экономия на пакете: Покупка программы выгоднее, чем приобретение всех 7 курсов по отдельности.
🔥 Особенности программы
-
7 взаимодополняющих курсов: Три курса по SQL (от основ до продвинутого), Git, два уровня Django и курс по DRF.
-
Поэтапное усложнение: Фундамент (SQL + Git) → Основы Django → Продвинутый Django → API → Деплой.
-
Современные технологии: В программе есть всё, что требуется в вакансиях Django-разработчика: Docker, Celery, WebSocket, тестирование, JWT.
-
Поддержка и комьюнити: Авторы отвечают на вопросы, помогают с ошибками и дают обратную связь.
Что внутри
В комплект входят 7 курсов общей стоимостью 6 997 ₽.
Для кого эта программа
Начальные требования
Что нужно знать для старта:
-
Базовый Python: переменные, условия, циклы, функции, списки и словари. Если писали простые скрипты или проходили введение в Python — этого достаточно.
-
Основы ООП: классы, объекты, наследование. Достаточно понимать концепцию.
-
Иметь начальные знания HTML, CSS.
-
Уверенное владение компьютером: умение устанавливать программы, работать с файлами, пользоваться браузером.
Что будет плюсом, но не обязательно:
-
Общее представление о работе веб-сайтов (что такое сервер, клиент, запрос).
-
Опыт работы в командной строке (заходить в папки, запускать файлы).
Технические требования:
-
Компьютер (Windows, macOS или Linux) с выходом в интернет.
-
Возможность устанавливать программы (все бесплатные).
-
4 ГБ оперативной памяти (8 ГБ — комфортно, но можно и на 4 ГБ).
Самое главное: желание разбираться, терпение и готовность пробовать снова, если что-то не получается с первого раза. Остальному мы научим! 🚀
Наши преподаватели
Как проходит обучение
Обучение построено по принципу «Узнал → Закрепил → Применил в проекте». Каждый курс внутри программы сочетает разные форматы для максимального погружения.
🎥 Видеолекции с живыми примерами
Короткие и понятные видео, где авторы объясняют теорию, показывают код и разбирают реальные кейсы из своей практики. Никакой воды — только то, что действительно нужно.
📝 Конспекты и шпаргалки
После каждого урока — краткая выжимка в тексте: готовые команды, примеры кода, полезные ссылки. Удобно, когда нужно быстро вспомнить материал.
💻 Интерактивные задачи и тесты
Закрепляем теорию сразу:
-
Тесты с автопроверкой — чтобы убедиться, что всё поняли.
-
Задачи на написание кода — от простых SQL-запросов до сложных Django-компонентов.
🛠 Практика на реальных проектах
Вас ждут 5 полноценных проектов для портфолио:
-
Блог на Django
-
Интернет-магазин с API
-
CRUD-приложение с HTMX
-
Асинхронный чат на WebSocket
-
Django-проект в Docker с деплоем на сервер
👨🏫 Поддержка авторов и комьюнити
Задали вопрос — получили ответ. Авторы курсов (Илья Перминов и Pragmatic Programmer) активно отвечают в комментариях. Плюс общение с другими студентами, которые проходят тот же путь.
🐳 Работа с реальными инструментами
Всё как в настоящей разработке:
-
Терминал Linux
-
Git и GitHub
-
PostgreSQL
-
Docker
-
Redis и Celery
-
Веб-серверы (Nginx, Gunicorn)
📚 Свой темп обучения
Все материалы открыты сразу. Можно проходить последовательно или задерживаться на сложных темах. Совмещайте с работой и учебой — мы никуда не торопим.
🎯 Итог:
Вы не просто смотрите видео, а шаг за шагом создаете настоящие приложения, которые можно показывать работодателям. Теория сразу закрепляется практикой, а вопросы не остаются без ответа.
Содержание
Сертификат
Что вы получаете
- 🛠 Полный стек навыков Django-разработчика.
- Всё, что нужно для старта карьеры: SQL, Git, Django, DRF, Docker, Celery, WebSocket, тестирование и деплой.
- 📂 5 готовых проектов в портфолио.
- Реальные приложения для собеседований.
- 🎯 Навыки под требования работодателей.
- Умеете то, что ищут в вакансиях junior-разработчиков.
- 👨💻 Поддержку от команды авторов.
- Помощь от Ильи Перминова (веб-разработчик с 2006 года) и Pragmatic Programmer (преподаватель Otus, автор курсов с десятками тысяч учеников). Вопросы не остаются без ответа.
- 📜 Сертификат Stepik о прохождении программы.
- Официальное подтверждение ваших навыков для LinkedIn, резюме и HR-специалистов.
- 🤝 Доступ к комьюнити студентов.
- Общаетесь с теми, кто проходит тот же путь, помогаете друг другу, разбираете ошибки и делитесь опытом.
- 🚀 Дорожную карту развития.
- Понимаете, куда двигаться дальше: от полученной базы до изучения асинхронного Python, микросервисов и облачных технологий.
- 💰 Экономию времени и денег.
- Покупаете 7 курсов по цене пакета, а главное — получаете готовую, продуманную траекторию обучения вместо хаотичного сбора знаний по кусочкам.