Все, что нужно знать о разработке на Python: с нуля до Middle Developer
Уже записались?
Вы можете оплатить курс и приступить к обучению.
Специализация
Пн — 20:00, Ср — 20:00
Длительность обучения: 10 месяцев
Старт: 30 мая
Персональный ментор
Для кого?
Специализация для тех, кто хочет с нуля освоить востребованную профессию Python-разработчик до компетенций, соответствующих Middle уровню.
Вы пополните портфолио двумя разными по задачам проектами и сможете уверенно чувствовать себя на собеседованиях
Две проектные
работы
Комплексная система, которая поможет получить выгодные офферы в перспективных проектах
Помощь с трудоустройством
Актуальные навыки, которые помогут начать и развиваться в профессии
Авторская программа
В каких областях востребованы навыки Python?
Автоматизация тестирования
высокие нагрузки
Backend-разработка
фреймворки Django и Flask
Web-разработка
Data Science
Python Developer
Перспективы направления
Средний уровень зарплат
1045+ вакансий
Python Developer
130 000 ₽

Опыт 1-3 года
220 000 ₽

Опыт 3-6 лет

Без опыта
40 000 ₽
Вам подойдет программа, если вы
Новичок, который хочет освоить профессию python-разработчика с нуля
Практикующий разработчик и хотите переквалифицироваться в Python-разработчика
Менеджер поможет разобраться!
Подходит ли программа именно вам?
Как проходит обучение на специализации в OTUS?
Обучение состоит из двух ступеней, каждая длится 5 месяцев. Старт занятий — 30 мая
Как OTUS помогает с трудоустройством?
Мы оказываем помощь в вопросах карьеры на протяжении всего обучения и спустя полгода после его завершения.
Профессиональное резюме прямо в личном кабинете
Карьерная консультация от HR-эксперта OTUS
Собеседования в компаниях-партнерах
Партнёры курса
Формат обучения
Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в слаке курса, сдача домашних работ и получение обратной связи от преподавателя.
Два занятия по два академических часа в неделю.

Доступ к записям и материалам остается навсегда
Интерактивные вебинары
Домашние задания + две проектные работы, которые усилят ваше портфолио
Практика
Общайтесь с преподавателями голосом на вебинарах и в Slack группы
Активное комьюнити
В начале обучения за вами закрепляется ментор. Как и преподаватели, менторы — опытные Python-разработчики
Персональный ментор
Онлайн-сессии на 40 минут каждую неделю
Раз в неделю вы делаете домашнее задание и договариваетесь с ментором о созвоне
На сессии ментор прокомментирует ваше решение. При необходимости можно сразу внести изменения и посмотреть результат
Ментор заранее знакомится с вашей работой, поэтому к встрече он уже знает, на что обратить внимание. Вы тоже можете заготовить вопросы
Преподаватели действуют в единой связке с менторами, создавая бесшовный образовательный процесс
1
2
3
4
Программа курса
Программа составляется с учетом требований работодателей и актуализируется перед каждым запуском. Вы получите комплексные знания и навыки.
Ступень 1
Модуль 1 Синтаксис и базовые операторы Python
Модуль 2. ООП. Классы, исключения. Тесты
Модуль 3. Взаимодействие с внешним миром. Создание простейшего API. Сборка проекта
Модуль 4. Работа с базами данных, асинхронное программирование
Модуль 5. Веб разработка на Flask
Модуль 6. Веб-разработка на Django
Модуль 7. Python для Data Science
Модуль 8. DevOps
Модуль 9. Проектная работа
Ступень 2
Модуль 1. Advanced basics
Модуль 2. Web
Модуль 3. Data engineering
Модуль 4. Highload
Модуль 5. Проектная работа
Получить полную программу курса
Проектные работы
Каждая ступень завершается финальным проектом, который предстоит защитить перед преподавателем. Вы выбираете то, что интересно вам.
После Ступени 2
Выбираете и реализуете интересную вам идею проекта. То, что можно создать на основе знаний, полученных на курсе.
Проектная работа от компании партнера:
В качестве выпускного проекта у вас будет возможность создать веб-сервис, который будет отвечать за планирование количества ресурсов и аппаратных хостов на базе поступающих заявок.

Приложение будет вести список аппаратных хостов, принимать заявки на выдачу виртуальных машин и позволять назначать заявки на ресурсы.
После Ступени 1
Выбираете любую интересующую вас тему по желанию. Примеры тем: парсер сайта интернет-магазина для составления аналитики цен на выбранные продукты, телеграм-бот, блог, например, аналог habr, интернет-магазин, аналитика данных (на примере какого-то dataset'а).
Трансляция пройдет:
Ближайшие мероприятия
На занятии познакомимся с HTTP, кодами статусов, методами, типами ответа, а также с протоколом wsgi. В итоге мы поймем принципы работы HTTP, научимся различать методы и статус коды.
Открытый урок, 16 мая в 20:00
Работа с сетью
Руководитель базового курса
Сурен Хоренян
На занятии мы с вами познакомимся с основами веб разработки на Flask, а также научимся создавать и рендерить шаблоны страниц. Попробуем создать Flask приложение, затем создать роуты и в конце обработать различные HTTP методы на Flask.
Открытый урок, 23 мая в 20:00
Знакомство с веб разработкой на Flask
Руководитель базового курса
Сурен Хоренян
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания.

Диплом о профессиональной переподготовке
OTUS осуществляет лицензированную образовательную деятельность.

Вконце прохождения специализации вы получите диплом о профессиональной переподготовке OTUS.
Старт: 30 мая
Нужна рассрочка?
Оставьте заявку и менеджер расскажет вам об условиях
Стоимость обучения
160 000 ₽
Записаться и получить консультацию
Длительность: 10 месяцев
Старт: 30 мая
Нужна рассрочка?
Оставьте заявку и менеджер расскажет вам об условиях
Стоимость обучения
160 000 ₽
-18%
Оплатить
специализацию
Длительность: 10 месяцев
Старт: 30 мая
Нужна рассрочка?
Оставьте заявку и менеджер расскажет вам об условиях
Стоимость обучения
160 000 ₽
-18%
Начало занятий
не за горами
Длительность: 10 месяцев
-18%
Получите письмо как только мы откроем набор
Сообщить о старте набора
-18%
Загрузка...
Сообщить о старте набора
-18%
Мы скоро с вами свяжемся :)
Сообщить о старте набора
Андрей Цыпильников
Курс, мне кажется, действительно полезным и соответствующим званию «продвинутого». Я, честно говоря, думал, что владею python достаточно хорошо и хотел просто немного потренироваться вне работы в написании разных приложений, но в курсе для меня было столько всего нового, что только теперь я понимаю насколько плохо я знал язык изначально.

На курсе разбираются достаточно интересные темы: на одних лекциях мы смотрим на исходники CPython, на других пишем CRUD приложение на Django, осваиваем разные тонкости multiprocessing/multithreading – всё это подкрепляя домашками. Лекторы достаточно хорошо излагали материал, особенно хочу отметить Игоря, мне кажется его рассказ про генераторы и итераторы, наверно самый доходчивый из всего, что я встречал.
Гринёв Василий
Впечатления очень позитивные, эти полгода лично для меня были очень трудоемкими, я начинающий программист, и до этого имел опыт программирования, который приобрёл только на бесплатных сервисах, хоть и было интересно, вскоре я понял, что этого мало, на ваших курсах я получил отличный буст.

Было много интересного и сложного, в конце каждой выполненной задачи, я чувствовал удовольствие о проделанной работе, буду продолжать наращивать и развивать полученные знания. Спасибо за курс, было очень круто!
Георгий Ржавин
Курс оказался очень сложным для меня. Сразу вспомнил годы, когда я получал второе высшее образование – было так же сложно и так же интересно.

Хочу отдельно отменить домашние задания, еще не разу не было, чтобы я садился за них с готовым решением, но чудесным образом, шаг за шагом, ДЗ в итоге получалось.

В итоге лучше усваивался материал, плюс закреплялся практикой. Спасибо авторам курса и преподавателям. Рекомендую всем, кто через «тернии к звездам» хочет поднять свой уровень Python.
Курс, мне кажется, действительно полезным и соответствующим званию «продвинутого». Я, честно говоря, думал, что владею python достаточно хорошо и хотел просто немного потренироваться вне работы в написании разных приложений, но в курсе для меня было столько всего нового, что только теперь...
Андрей Цыпильников
Отзывы студентов о программе
Впечатления очень позитивные, эти полгода лично для меня были очень трудоемкими, я начинающий программист, и до этого имел опыт программирования, который приобрёл только на бесплатных сервисах, хоть и было интересно, вскоре я понял, что этого мало, на ваших курсах я получил отличный...
Гринёв Василий
Курс оказался очень сложным для меня. Сразу вспомнил годы, когда я получал второе высшее образование – было так же сложно и так же интересно.

Хочу отдельно отменить домашние задания, еще не разу не было, чтобы я садился за них с готовым решением, но чудесным образом, шаг за шагом...
Георгий Ржавин
Вы можете пообщаться с выпускниками и преподавателями
в закрытом сообществе в Slack. Оставьте заявку и менеджер объяснит, как попасть в чат
Корпоративное обучение для ваших сотрудников
Поможем вашей компании развивать команду! Этот и еще 60+ курсов для IT-специалистов таких направлений, как: программирование, тестирование, администрирование, информационная безопасность, управление и Data Science. 300 компаний уже обучают у нас сотрудников.
Часто задаваемые вопросы:
Что понадобится для обучения?
Программа предусмотрена для новичков и дает все необходимые базовые знания. Поэтому для занятий вам понадобится только компьютер.
Что если в середине курса я не смогу продолжать обучение?
У вас есть право одного бесплатного трансфера в другую группу на каждой ступени обучения.
Обязательно ли защищать все проектные работы?
Для получения диплома о переквалификации необходимо сдать проекты. В остальном эта часть по вашему желанию. Кроме того проекты необязательно защищать при аудитории, а можно сдать в чате с преподавателем.
С какого момента я смогу заниматься трудоустройством?
Получить карьерную консультацию вы сможете уже в начале обучения. Остальные опции: помощь с резюме, добавление резюме в нашу базу специалистов и т.д. будут доступны после окончания первой ступени
Я могу вернуть деньги?
Да, вы можете сделать возврат средств пропорционально оставшимся месяцам обучения.