Акции школ
Войти

Курс «Django-разработчик»

Составитель: Денис Сметнёв

Django — фреймворк, на котором работают реальные продукты: от небольших сервисов до высоконагруженных платформ. Курс «Django-разработчик» от OTUS рассчитан на средний уровень: голую теорию про Python и HTTP здесь не читают. Программа предполагает, что вы уже пишете код и хотите научиться строить веб-приложения с нормальной архитектурой, ORM, авторизацией и деплоем. Подойдёт тем, кто переходит с другого стека или хочет систематизировать разрозненные знания по Django.

Подробнее


Компания: OTUS (Отус)

Актуальная программа курса (47 модулей, по данным школы)

  1. Модуль 1. Основы Python и модульного тестирования — Цель: выровнять фундамент знаний
  2. • Знакомство с курсом. Введение в HTTP. Работа с библиотеками requests и BeautifulSoup // ДЗ
  3. • Основы ООП. Принципы ООП
  4. • ООП. Магические методы, утиная типизация, статические методы, методы класса // ДЗ
  5. • Введение в автотесты. pytest // ДЗ
  6. Модуль 2. Создаем свой блог. База данных и ORM. FastAPI. — Цель: применять в веб-приложениях
  7. • ORM, SQLAlchemy // ДЗ
  8. • Знакомство с Front-end частью курса. Основы HTML, CSS, методологии верстки. Немного Bootstrap 5 // ДЗ
  9. • FastAPI — быстрая разработка API
  10. • Введение в docker, docker-compose
  11. • Работа API с БД
  12. • Связь контейнеров в docker. Сборка проекта на FastAPI // ДЗ
  13. Модуль 3. Разработка проекта с Server-Side Rendering на Django. Оптимизация и тестирование — Цель: реализация и поддержка проектов с Server-Side Rendering
  14. • Django settings, orm, админка, миграции, superuser // ДЗ
  15. • Django cbv, шаблоны, наследование шаблонов // ДЗ
  16. • Django forms. Наследование моделей. Абстрактные классы и proxy в django
  17. • Django m2m, select_related/prefetch_related, django debug toolbar
  18. • Django ORM, оптимизация работы с БД // ДЗ
  19. • Тестирование django приложений. Тестирование моделей. mixer для создания фейковых данных
  20. • Азы работы с очередями задач // ДЗ
  21. Модуль 4. Django REST framework. Создание API — Цель: работа с API и создание современного backend
  22. • Введение в django-rest-framework
  23. • DRF. Serializers. Renderers. Routers
  24. • DRF. Views. Filtering. Pagination
  25. • Django-rest-framework авторизация // ДЗ

Сколько зарабатывают в профессии (медиана hh.ru, по 141 вакансиям)

Junior
110 000 ₽
Middle
205 000 ₽
Senior
261 000 ₽

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Django-разработчик (этот) OTUS (Отус) беспл. — — — —
Python-разработчик: быстрый старт в профессии GeekBrains (ГикБреинс) — — 5.0 — Перейти
Базовый курс Python Pumpskill - школа программирования 9 600 ₽ 3 месяца 5.0 — Обзор
Python-разработчик GeekBrains (ГикБреинс) беспл. 9 месяцев 3.9 Сертификат Перейти

Стоит ли идти на этот курс

Плюсы

  • Средний уровень означает, что программа начинается с архитектуры и ORM, а не с объяснения, что такое переменная: Python вы уже знаете, здесь разбирают фреймворк.
  • OTUS специализируется на IT-образовании для практикующих разработчиков — аудитория курса однородная, без новичков, которые замедляют темп всей группы.
  • Django востребован на backend-позициях: фреймворк широко используется в российских и международных командах, знание его архитектурных паттернов ценится.

Минусы и кому не стоит

  • Длительность курса не указана публично — непонятно, рассчитывать на два месяца или на полгода. Это затрудняет планирование нагрузки рядом с работой.
  • Стоимость на странице курса не опубликована: оценить соотношение цены и объёма программы без запроса в школу не получится.
  • О поддержке трудоустройства открытых сведений нет — если нужны карьерные консультации или выход на стажировки, этот момент стоит прояснить у OTUS заранее.

Когда этот курс вам не нужен

Курс не нужен тем, кто уже уверенно строит Django-приложения, работает с DRF и деплоит на продакшн: программа среднего уровня вряд ли добавит что-то новое. Не подойдёт и тем, кто ищет быстрый старт без базы в Python — входить сюда преждевременно. Если цель просто попробовать фреймворк, официальная документация Django содержит подробный туториал, которого хватит для первого знакомства.

Как выбрать курс по этому направлению

При выборе курса по Django смотрите прежде всего на то, что именно разбирают: ORM, миграции, CBV vs FBV, DRF, Celery, кэширование — или только базовую маршрутизацию. Хороший курс среднего уровня доводит до работы с реальной базой данных и деплоя, а не останавливается на «создайте первое приложение». Обращайте внимание на формат обратной связи: есть ли код-ревью или только автопроверки. Темп и горизонт обучения тоже важны: Django глубокий, за три недели всерьёз не пройти. Цену сравнивайте с тем, что конкретно входит: живые занятия стоят дороже записей, и это оправдано, если планируете задавать вопросы.

Частые вопросы

Можно ли пройти курс без опыта в Python?

Курс рассчитан на средний уровень — базовый Python нужен. Без него придётся догонять программу параллельно, что затруднит усвоение Django-специфики. Лучше сначала закрыть пробелы в языке, а потом идти сюда.

Сколько времени займёт обучение?

OTUS не публикует длительность этого курса в открытом доступе. Программы по Django у разных школ варьируются от двух до шести месяцев — точные сроки стоит уточнить у школы до записи.

Выдают ли документ об окончании?

В открытых данных сведений о сертификате или дипломе нет. Если документ важен для работодателя или портфолио, уточните этот вопрос у OTUS напрямую.

Есть ли помощь с поиском работы после курса?

Открытых данных о карьерной поддержке или программе трудоустройства нет. Если это ключевое требование, выбирайте курс, где условия по трудоустройству прописаны явно на странице.

Подойдёт ли курс, если я уже писал на Django самостоятельно?

Возможно. Средний уровень предполагает, что базу вы знаете: курс должен углублять понимание архитектуры, тестирования и продакшн-практик. Если вы уже деплоили проекты и работали с DRF, большая часть программы может оказаться знакомой.

Сколько стоит курс?

Цена на странице курса не указана. Актуальную стоимость и условия рассрочки сообщат менеджеры OTUS при обращении.

Компания, проводящая курс

OTUS (Отус)

222 курса по 861 теме

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS (Отус) работает с 2017 года. Компания является резидентом Сколково....

Преподаватели курса

Выпускник Московского Института электронной техники

Образование Выпускник Московского Института...

Фрилансер

Выпускник физического факультета ПГНИУ. На первом...

Программист приложений в AdCombo

Начинал свою карьеру системным администратором в...

Python-разработчик

Начинал в школе с паяльником в руках. Потом был ZX Spectrum....

НЛ
Technical Lead, Power Tech

Работает в разработке более 10-ти лет. Пишет на Javascript,...

АЛ
Fullstack-разработчик, VK.com

Более 7 опыта в IT. Специализируюсь на разработке...

Отзывов об этом курсе пока нет

Ниже — отзывы о школе OTUS (Отус): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

Подборки лучших курсов по теме

По темам этого курса на MOOC есть рейтинги лучших программ — сравнение цен, длительности и отзывов в одном месте.

Тема разбирается внутри курса «Django-разработчик»
Школа продаёт эту тему внутри программы — отдельной страницы у неё нет.
больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

OTUS (Отус)
(0)
50 000 ₽
OTUS (Отус)
(9)
75 000 ₽
OTUS (Отус)
(1)
76 700 ₽
GeekBrains (ГикБреинс)
(7)
GeekBrains (ГикБреинс)
(23)