Длительность
10 месяцев
Формат онлайн
в удобное время
Профессия
Старт
cкоро
10 часов
в неделю
Для тех, кто хочет освоить Python с нуля и устроиться на новую работу junior-разработчиком. Мы проведем вас по пути от самых основ программирования до ваших первых рабочих проектов и успешного собеседования

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

по популярности язык программирования по данным

2
1 600
вакансий для python-
разработчиков доступны прямо сейчас на портале для поиска работы hh.ru
10%
каждый год растут средние зарплаты разработчиков, несмотря ни на какие катаклизмы
(по данным Хабр Карьера)

Python - самый подходящий язык программирования для новичков

-ой
более
на
Чем занимается python-разработчик?
Python применяется в самых разных областях, это универсальный язык: сайты, веб-приложения, игры, анализ данных, автоматизация, работа с устройствами.
Программист на python - это backend-разработчик, то есть специалист, который придумывает внутреннюю логику работы программы.
Представьте, что вы зашли на сайт поисковика и ввели запрос “смотреть сериалы без перевода”. В ответ вы получили результаты поиска, отсортированные по порядку - это и есть результат работы backend-программиста.

Получите новую профессию Python-разработчика

Изучите программирование на python и научитесь решать задачи с помощью алгоритмов
✦ с нуля на нашем практическом курсе ✦
Выполните два больших итоговых проекта (доска объявлений и сервис с REST API) и шесть сквозных проектов
Центр карьеры поможет вам с улучшением вашего резюме и подготовит к собеседованиям по вакансиям
1
2
3
БОНУС — АСИНХРОННОЕ ПРОГРАММИРОВАНИЕ!
Сегодня многие крупные компании обращают внимание на знание кандидатами асинхронного программирования, которое позволяет экономить ресурсы сервера и писать более оптимальный код. Мы даем вам в качестве бонуса модули по асинхронному python, чтобы вы выделялись на фоне других кандидатов
Хотите устроиться на работу в крупную компанию?
Кому подойдет курс
Новичкам
Инженерам
Начинающим программистам
Если вы решили получить новую профессию, но ваша работа никак не связана с ИТ и вы не знаете языков программирования
Если вы работаете в ИТ-компании и решили освоить новое направление
Если вы уже начали изучать Python самостоятельно, но вам не хватает четкой программы с практикой и наставника

Карьерный путь студента

Мы даем программу
Учитесь в удобное время по дедлайнам
Мы с вами подготовим резюме и вы ищете работу
Проходите собеседования (мы поможем подготовиться) и устраиваетесь на новую работу

через 3 месяца
Строите свою карьеру и проходите курс до конца
Материалы курса у вас остаются навсегда



Поиск работы уже через 3 месяца
Через 3 месяца после начала обучения вы уже умеете программировать на python и с помощью нашего Центра карьеры начнете искать работу
Вы попадаете в Центр карьеры на третьем месяце обучения, чтобы сделать ваше резюме отличным. Карьерные консультанты вас сопровождают на протяжении всего обучения:
✦ Карьерная консультация

✦ Ревью резюме

✦ Карьерное сопровождение

✦ Выход на зарубежные рынки

✦ Клуб выпускников

Центр карьеры помогает в трудоустройстве всем нашим студентам

Участие в стажировке по окончании курса
Стажировка для лучших студентов в проектах компаний-партнеров - реальный проект в ваше портфолио и шанс трудоустройства.

Программа курса

Мы составили программу курса с учетом мнений ведущих разработчиков компаний и требований в вакансиях, то есть продумали для вас весь путь от нуля до поиска работы.


Часть 2.
Бекенд разработка на Python и Django

Часть 1. Программирование на Python

Вы научитесь:
— Разбираться в типах данных
— Использовать разные алгоритмы для решения задач
— Писать код на Python
— Работать с файлами и данными
— Размещать свой код на GitHub
— Использовать объектно-ориентированный подход в программировании (ООП) для Python

Вы научитесь:
— Поднимать веб-сервер на Python
— Настраивать взаимодействие с базами данных
— Проектировать базу данных
— Верстать веб-интерфейс на основе шаблонов Django
— Настраивать и проводить тестирование своего кода
— Создавать свой REST API
— Использовать Docker для сборки проекта
— Создавать свой веб-проект на Django и размещать его на сервере

3 месяца
6 месяцев

4. SQL и проектирование БД
5. Django
6. Продвинутый Django
7. REST-архитектура
8. Docker
Вы научитесь:
— Строить сложный API с подключением к SQL базе данных, дополнительное условие - создать веб-интерфейс для этого проекта.
9. Финальный проект - REST API сервис с подключением к базе данных

Часть 3.
Финальный проект

1 месяц

10 часов интерактивных вебинаров
Тренажер по Python
20 задач на алгоритмы
50 написанных программ

20 часов интерактивных вебинаров
2 тренажера: SQL, HTML
5 сквозных проектов
1 большой проект - доска объявлений на Django
20+ мини-проектов

2 часа интерактивных вебинаров
Финальный проект — API-сервис

1. Введение в ИТ
2. Основы Python
3. ООП на Python
Вы научитесь:
— Работать в командной строке Linux
— Верстать веб-страницы с адаптивной версткой
— Ускорять и оптимизировать свой код с помощью асинхронного программирования

1. Основы Linux
2. Основы HTML/CSS
3. Асинхронный Python

2 месяца
Лучшие студенты проходят отбор для участия в стажировке на проектах, которые предоставляют компании-партнеры.

Проекты ведутся с участием тим-лида и проджект-менеджера. По окончании проводится защита проекта. Участник получает реальный командный кейс в свое портфолио и возможность трудоустройства.

Часть 5.
Стажировка

1-3 месяца
Готовите резюме и можете начинать поиск работы

Часть 4.
Бонусы

8 дополнительных модулей
2 сквозных проекта

Получите полную программу курса
Вышлем подробную программу курса и проведем профессиональную консультацию


Как проходит обучение

Что вы получите за время обучения

Обучайтесь в удобное для вас время по 10 часов в неделю по профессиональной программе. Менторы и координаторы помогут вам с мотивацией и дедлайнами. Вы добавите в свое портфолио шесть реальных проектов.
Модули на учебной платформе с теорией и задачами вы изучаете в удобное для вас время, а на вебинарах с ментором разбираете сложные или дополнительные вопросы.
3 вида проектов: домашние задания по темам для закрепления навыка, сквозные проекты по разработке (телеграм-бот, доска объявлений), итоговый проект (REST API).
С самого старта программы вам помогает ментор: отвечает на вопросы, разбирает вместе с вами задачи, курирует финальные проекты, проводит вебинары.
Уроки и задания
Проекты в портфолио
Помощь ментора
3 тренажера с десятками заданий в каждом — для практической отработки навыков и инструментов разработчика: Python, SQL, HTML/CSS.
Тренажёры
Обучение в удобное время
Обучайтесь онлайн на нашей учебной платформе в удобное для вас время, соблюдая дедлайны.

Ваше резюме после окончания курса

Не важно, какое у вас было образование, важнее - какие навыки вы получили, обучаясь на нашем курсе.
Иван Иванов
junior python-разработчик
Я уверенно могу:
Решать задачи в программировании с помощью алгоритмов

Программировать на Python

Спроектировать базу данных SQL

Поднимать веб-сервер и настраивать взаимодействие
с базами данных

Создавать сайты на Django

Разворачивать проект в Docker-контейнерах

Работать с командной строкой в Linux

Тестировать приложения

Работать с репозиториями Git
Желаемый уровень оплаты 55 000₽

Преподаватели и менторы
Михаил Бородин
Руководитель разработки веб-проектов в компании X5 Retail Group
Ведущий преподаватель курса. Опыт разработки на python более 10 лет. Руководит разработкой сервисов в области логистики для крупнейшего российского ритейлера и ведет курсы в цифровой академии. Участвовал в создании популярных приложений в области финтеха и геоинформационных систем.
Михаил Свинцов
Ведущий разработчик в "Студии повышения успеваемости"
Преподает в Университете ИТМО алгоритмы и структуры данных, линейную алгебру и математический анализ. Занимается научными исследованиями в области математики, компьютерного моделирования и машинного обучения. Ведущий разработчик образовательной платформы, реализующей адаптивную систему обучения.
Вячеслав Богданёнок
Автор и преподаватель
Занимается веб-разработкой более 3 лет. Главный разработчик нескольких полноценных веб проектов, в том числе в области криптовалют и электронного учёта. Основной стек технологий: Python и его веб фреймворки, Javascript, HTML, CSS.
Семён Березовский
Тимлид в Abenterprise
Junior Specialists Corporation - backend разработка, программист (Django, Vk bot. Abenterprise - тимлид проекта (язык Swift), backend разработка мобильного приложения. Также опыт фриланс-проектов от сайтов до пентестинга.
Валерия Ракова
Программист Python в научной лаборатории СПбПУ
Опыт работы более 3х лет. Стек технологий: PyQt, OpenCV, Pandas,SciPy.
Тарас Волченко
Автор курса и преподаватель
Опыт в IT более 8 лет. Сейчас работает в компании «Умные технологические решения», из прошлых проектов в открытом доступе можно отметить status.net. Стек технологий: Python, Django, Flask, FastApi, JavaScript, HTML4, Node.js, Typescript.
Старший backend-разработчик в геймдев-студии Neon Banana, автор курса
Опыт в IT более 4 лет. Работал в Mail.Ru, Yandex, ivi.ru. Стек технологий: Django, Flask, PostgreSQL, React.
Евгений Суша
Full-Stack Web & Mobile Developer в Taqtile
Опыт в IT 2,5 года.
Стек технологий: JavaScript (ES6+), TypeScript, HTML5 и CSS3 (Sass), Angular 8+ / VueJS, Ionic, NodeJS, NestJS, Sequelize, PostgreSQL, Docker, Nginx
Автор проектов: Системы изучения языков по контексту, аналог Lingualeo и DuoLingo; Enterpise Management система с поддержкой дополненной реальности.

Оставить заявку
Вышлем подробную программу курса, расскажем про профессию и варианты оплаты
-40%
до конца месяца
Разработаете 3 больших проекта на Python
Беспроцентная рассрочка на 24 месяца от наших партнеров
5625
р/мес
11 833 р/мес
У меня есть промокод
Сможете начать поиск работы после 3 месяцев обучения
Попадете в коммьюнити, в котором более 900 студентов и выпускников
Получите поддержку ментора с опытом работы 3+ года
Отзывы студентов курсов
Вера Шерман
Мне хочется сказать большое спасибо авторам этого куса и организаторам обучения. Это был мой первый онлайн курс в жизни. Я давно работаю в сфере IT. Очень любопытно было познакомиться с новым инструментом. Курс оказался именно тем, чего хотелось. Для меня все было новым. Несмотря на наличие опыта программирования на разных языках, мне было нелегко.
Наталья Карькова
Понравилось, что много задач. Иногда приходилось подумать, чтобы их решить. Теория хорошо объяснена и много ссылок на дополнительные ресурсы.
Александр Чесноков
Замечательно подобрано соотношение материала и практики, специалисты курса всегда готовы прийти на помощь, вебинары проводятся в доступной форме.
Несколько раз пытался начинать обучаться, но каждый раз останавливался, если что-то не мог понять. Поэтому в очередной раз решив еще раз начать все сначала, поставил себе задачу обучаться не самостоятельно, а с помощью четкой программы. Все, с кем успел "столкнуться" объясняют доходчиво, помогают постоянно, если возникают вопросы.
Александр Гладких
Еще очень многому нужно учиться, но курс однозначно стоит своих денег. Желающим работать с данными однозначно рекомендую. Но если уровень совсем нулевой, будет не просто.
Самообучение с нуля - это не моё, хотя я и освоил основы Python и базы данных самостоятельно. Дедлайны же на курсе сильно стимулируют к занятиям, ну и здорово, когда есть, с кем обсудить возникшие во время обучения проблемы. Всегда старайтесь сделать больше, чем надо для выполнения домашнего задания
После курса я буду искать работу как Full-stack разработчика для веба. Я доволен, курсы проходят отлично. Плюс очень важный момент - очень много людей, с которыми есть общие интересы. Сейчас в свободное время, уже после 3 месяцев курсов я брал несколько заказов на фрилансе. Простенькие landing page. Как раз то, что надо, чтобы «набить скил».
Курс позволяет выбрать удобный ритм обучения. Есть возможность перейти в другой поток и всё также получать обратную связь от менторов и кураторов. Если твой поток выпустился - это не значит, что ты не сможешь закончить обучение.
Кирилл Атаманенко
Экзамен был достаточно интересный, хотя хотелось-бы потруднее. Все модули были сделаны достаточно понятно и было достаточно практики. Из замечаний, хотелось бы больше практики по визуализации.
Андрей Зелепукин
Курс понравился своей интерактивностью, доступной и наглядной подачей материала, обилием ссылок на дополнительные материалы. Представляет собой обязательный минимум знаний и даже несколько больше. Хотелось бы еще больше заданий на работу с Pandas, API и визуализацию.

Часто задаваемые вопросы

О курсе
Для кого этот курс?
Курс ориентирован в первую очередь на новичков, которые решили получить профессию программиста с нуля, и дает полноценную подготовку веб-разработчика. Этот курс для тех, кто хочет изучить Python и научиться делать сайты самостоятельно.
Это действительно востребованная профессия?
На сайте Headhunter.ru постоянно открыты десятки тысяч программистских вакансий, и их количество только растет. Также разработчики всегда востребованы для фриланс-проектов. В нашем курсе мы даем в первую очередь актуальные для рынка прикладные навыки, поэтому сразу после выпуска вы сможете претендовать на штатные позиции или брать заказы.
Я никогда не программировал(а), смогу ли я учиться на этом курсе?
Да, конечно. Программа рассчитана на новичков без опыта программирования и начинающих с небольшим опытом. Если вы уже знакомы с основами кодинга, то сможете освежить свои знания. Если нет — мы вас всему научим.
Насколько это сложно?
Для старта не нужно уметь программировать. Курс начинается с простых вещей и постепенно усложняется. Мы исходим из общей цели обучения и последовательно «раскладываем» ее на цели каждого блока, модуля, урока. Все материалы, задания, проекты направлены на получение конкретных навыков, которые в итоге сложатся в запланированный для выпускника уровень профессиональных компетенций.
Нужно ли знать английский язык для прохождения курса?
Нет, все обучение ведется на русском языке. Иногда мы можем давать ссылки на англоязычные материалы — но они всегда опциональны.
Какое оборудование потребуется?
Ноутбук или стационарный компьютер на macOS или Windows версии Vista и выше. Желательный объем оперативной памяти от 8 гб. Все инструкции по установке необходимого ПО вы получите от нас.
Используются ли на курсе платные программы?
Нет, на курсе мы используем программы с открытым исходным кодом и бесплатные. Студенты скачивают с официальных сайтов самые свежие версии программ или те версии, которые необходимы для заданий.
Учебный процесс
Кто будет преподавателями и менторами на курсе?
Наши преподаватели и менторы — признанные эксперты в своих областях с опытом преподавания, часто сотрудники крупных компаний. Все, кто работают со студентами, проходят предварительный конкурсный отбор и подготовку.
Как устроено взаимодействие?
Основное место общения с менторами и другими участниками учебного процесса — мессенджер Slack. Там удобно настроены группы, поэтому можно оперативно получить ответы на разные вопросы по курсу, пообщаться с сокурсниками, поделиться опытом и успехами, найти дополнительные полезные материалы. Если вы раньше не использовали Slack — мы вас научим, это несложно.
Как проходит обучение?
Курс построен вокруг практики и включает только необходимый минимум теории. С первого дня вы начнете учиться мыслить, как программист, и решать задачи, над которыми работают разработчики в реальных компаниях.

Еженедельно вам будет открываться доступ к очередному модулю, который содержит материалы для освоения и кейсы для решения на ближайшие 7 дней. Материалы — это в первую очередь практические задачи по написанию кода, а также видеолекции, скринкасты, заготовки кода и статьи.
Сколько времени нужно уделять учебе?
В зависимости от вашего опыта и сложности конкретного модуля потребуется примерно 10 часов в неделю. Это комфортный темп освоения материала и практики — особенно для тех, кто параллельно работает или учится.
В какое время проходит обучение?
Обучение организовано на онлайн-платформе, поэтому вы сами выбираете, когда вам удобно изучать материалы и выполнять задания. Раз в неделю вам открывается очередной набор уроков, для прохождения которых установлены дедлайны. На определенное время назначаются живые вебинары, где вы общаетесь с преподавателями, задаете вопросы, смотрите лайвкодинг. Вебинары проходят 1–2 раза в месяц и остаются доступны в записи.
Что будет, если я не успею выполнить задания или пропущу часть занятий?
Мы предложим вам перевестись на один из следующих потоков курса или включить заморозку обучения. Вы всегда можете обратиться к координатору курса и получить индивидуальную поддержку по любым организационным вопросам и проблемам.
Результаты курса
Какая квалификация у меня будет после окончания курса?
Достаточный набор знаний и навыков, чтобы претендовать на junior-позиции или брать фриланс-проекты. Наш карьерный консультант поможет вам составить стратегию, подскажет, где искать вакансии и заказчиков, подготовит к прохождению собеседований и выполнению тестовых заданий.
Получу ли я сертификат по итогам курса?
Да, при прохождении более 70% программы с заданиями вы получите сертификат об успешном окончании курса. Если вы выполните меньшую часть учебного плана, то сертификат будет другим — о прослушивании курса.
У меня сохранится доступ к материалам курса после его окончания?
Да, материалы курса будут доступны вам всегда. Подробнее об этом можно прочитать в договоре-оферте.
Оплата
Можно ли оплачивать курс в рассрочку?
Да, банки-партнеры предоставляют рассрочку без переплаты на 6 или 12 месяцев. Детальные условия вы сможете узнать у нашего менеджера: оставьте заявку, и он свяжется с вами.
Можно ли отменить или вернуть оплату за курс?
Да, мы можем вернуть вам средства полностью или частично. В каждом случае мы стараемся найти оптимальное решение. Условия возврата указаны в договоре-оферте.
Можете ли вы сделать подарочный сертификат для моего друга?
Да, мы будем рады подготовить подарочный сертификат на конкретный курс или любую сумму. Пожалуйста, обратитесь к нашим менеджерам.