Мы жертвуем 7% от стоимости этого курса во Всемирный фонд дикой природы (WWF)
Длительность:
10 месяцев
Формат: онлайн
в удобное время
Профессия
Старт:
cкоро
Занятость:
10 часов в неделю
Освойте Python с нуля и начните новую карьеру с позиции junior-разработчика уже через 3 месяца обучения

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

12 : 10 : 44 : 16
40%
скидка
дней
часов
минут
секунд
в рейтинге популярности языков программирования
2
1600
вакансий Python-
разработчиков на портале поиска работы
10%
каждый год стабильно растут средние зарплаты разработчиков

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

более
на
место
Чем занимается Python-разработчик?
Python — универсальный язык, который применяется в разных областях: сайты, веб-приложения, игры, анализ данных, автоматизация, работа с устройствами.
На Python делают backend, то есть внутреннюю логику работы программы.
Представьте, что вы ввели в строку поиска «смотреть сериалы в оригинале». Список ссылок, которые вам выдал поисковик — это и есть результат работы backend-программиста.

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

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

Ваш путь в профессию

Мы даем вам материалы и задания по расписанию
Вы учитесь в удобное время, соблюдая дедлайны
Вы начинаете искать работу при полной поддержке нашего Центра карьеры
Вы устраиваетесь на junior-позицию по новой специальности
Через 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 написанных программ
Проект — телеграм-бот на Python
• 20 часов интерактивных вебинаров
• 2 тренажера: SQL и HTML
• 20+ мини-проектов
• 5 сквозных проектов
• 1 большой проект — доска объявлений на Django
• 2 часа интерактивных вебинаров
• Финальный проект — API-сервис
1. Введение в IT
2. Основы Python
3. ООП на Python
Вы научитесь:
— Работать в командной строке Linux
— Верстать веб-страницы с адаптивной версткой
— Ускорять и оптимизировать свой код с помощью асинхронного программирования
10. Основы Linux
11. Основы HTML/CSS
12. Асинхронный Python
2 месяца
— Отбор лучших студентов в конкурсах компаний-партнеров
— При попадании на стажировку — участие в реальном проекте с тимлидом и проджект-менеджером
— Итоговая защита проекта
— Кейс в портфолио
— Возможность трудоустройства в штат

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

1–3 месяца
Подготовка резюме и начало поиска работы

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

• 8 дополнительных модулей
• 2 сквозных проекта
Получите полную программу курса
Вышлем подробное учебное расписание и проведем бесплатную консультацию

Как устроено обучение

Акцент на тренировке навыков, прямая передача опыта от практикующих разработчиков, постоянный контакт с ментором и наполнение портфолио
Вам поэтапно открываются модули с теорией и задачами для самостоятельной работы. А сложные темы вы разбираете на вебинарах с ментором.
3 тренажера с десятками заданий в каждом — чтобы довести до автоматизма использование инструментов разработчика: Python, SQL, HTML/CSS.
Менторы — опытные разработчики — всегда на связи: отвечают на вопросы, дают обратную связь по заданиям, курируют проекты, поддерживают мотивацию.
Уроки и задания
Тренажеры
Помощь ментора
3 вида проектов: задания по темам для закрепления навыков, сквозные проекты по разработке (телеграм-бот, доска объявлений) и финальный проект (REST API).
Проекты в портфолио
Учитесь в комфортном режиме
Благодаря онлайн-формату, продуманным дедлайнам и загрузке всего 10 часов в неделю вы сможете совмещать прохождение курса с фултайм-работой или другим обучением
Преподаватели и менторы
Михаил Бородин
Руководитель разработки веб-проектов в X5 Retail Group, ведущий преподаватель курса
Опыт разработки на Python более 10 лет. Руководит созданием сервисов в области логистики и ведет курсы в Цифровой академии. Участвовал в разработке популярных финтех-приложений и геоинформационных систем.
Михаил Свинцов
Ведущий разработчик в «Студии повышения успеваемости»
Создает образовательную платформу с адаптивной системой обучения. Занимается научными исследованиями в области математики, компьютерного моделирования и машинного обучения. Преподает в Университете ИТМО алгоритмы и структуры данных, линейную алгебру и математический анализ.
Вячеслав Богданенок
Автор и преподаватель
Опыт веб-разработки более 3 лет. Главный разработчик нескольких полноценных веб-проектов, в том числе в области криптовалют и электронного учета. Основной стек технологий: Python и его веб-фреймворки, JavaScript, HTML, CSS.
Семен Березовский
Тимлид в Abenterprise
Занимался бэкендом в Junior Specialists Corporation, был программистом и тимлидом, имеет опыт мобильной бэкенд-разработки и фриланс-проектов — от сайтов до пентестинга.
Валерия Ракова
Программист на 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.
Евгений Суша
Fullstack Web&Mobile Developer в Taqtile
Опыт в IT более 2 лет. Автор проектов: система изучения языков по контексту; система Enterprise Management с поддержкой дополненной реальности. Стек технологий: JavaScript (ES6+), TypeScript, HTML5 и CSS3 (Sass), Angular 8+ / VueJS, Ionic, NodeJS, NestJS, Sequelize, PostgreSQL, Docker, Nginx.

Пример вашего резюме после курса

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

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

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

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

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

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

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

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

Работать с репозиториями Git
Желаемая зарплата — от 55 000 ₽

Базовый
Расширенный
VIP
Доступ к материалам курса навсегда
Менторы отвечают на вопросы в Slack
Поддержка координаторов и первой линии саппорта
Участие в вебинарах с преподавателями
Помощь с трудоустройством от Центра карьеры
Карьерные консультации от Центра карьеры
Индивидуальные консультации с ментором
Тестовое техническое индивидуальное собеседование с ментором
Мини-курс по Soft Skills
- Мини-курс "Основы JavaScript без поддержки"
Стоимость
1
2
3
Персональный ментор - созвоны каждую неделю, полное сопровождение
8 часовых индивидуальных консультаций
самый популярный
6 458 ₽/мес
3 875 ₽/мес
9 583 ₽/мес
5 750 ₽/мес
17 500 ₽/мес
10 500 ₽/мес
40%
СКИДКА
-Доступ к материалам курса навсегда
-Менторы отвечают на вопросы в Slack
-Поддержка координаторов и первой линии саппорта
-Участие в вебинарах с преподавателями
-Помощь с трудоустройством от Карьерного центра
- 1 карьерная консультация от Карьерного центра
- 8 часовых индивидуальных консультаций
- Тестовое техническое индивидуальное собеседование с ментором
- Мини-курс по Soft Skills
Мини-курс "Основы JavaScript без поддержки"
Стоимость
Стоимость
- Все опции базового тарифа +
- 2 карьерные консультации от Карьерного центра
- 3 карьерные консультации от Карьерного центра
- Персональный ментор - созвоны каждую неделю, полное сопровождение
- Все опции базового и расширенного тарифа +
Выберите тариф и запишитесь на курс
Наш менеджер свяжется с вами и проконсультирует по наиболее подходящим условиям
при рассрочке на 24 месяца
при рассрочке на 24 месяца
при рассрочке на 24 месяца
Записаться на курс по базовому тарифу
Записаться на курс по оптимальному тарифу
Записаться на курс по VIP тарифу
Отзывы студентов курсов
Вера Шерман
Мне хочется сказать большое спасибо авторам этого куса и организаторам обучения. Это был мой первый онлайн-курс в жизни. Я давно работаю в сфере IT. Очень любопытно было познакомиться с новым инструментом. Курс оказался именно тем, чего хотелось. Для меня все было новым. Несмотря на наличие опыта программирования на разных языках, мне было нелегко.
Наталья Карькова
Понравилось, что много задач. Иногда приходилось подумать, чтобы их решить. Теория хорошо объяснена и много ссылок на дополнительные ресурсы.
Александр Чесноков
Замечательно подобрано соотношение материала и практики, специалисты курса всегда готовы прийти на помощь, вебинары проводятся в доступной форме.
Несколько раз пытался начинать обучаться, но каждый раз останавливался, если что-то не мог понять. Поэтому в очередной раз решив начать все сначала, поставил себе задачу обучаться не самостоятельно, а с помощью четкой программы. Все, с кем успел «столкнуться», объясняют доходчиво, помогают постоянно, если возникают вопросы.
Александр Гладких
Еще очень многому нужно учиться, но курс однозначно стоит своих денег. Желающим работать с данными однозначно рекомендую. Но если уровень совсем нулевой, будет непросто.
Самообучение с нуля — это не мое, хотя я и освоил основы Python и базы данных самостоятельно. Дедлайны же на курсе сильно стимулируют к занятиям, ну и здорово, когда есть с кем обсудить возникшие во время обучения проблемы. Всегда старайтесь сделать больше, чем надо для выполнения домашнего задания.
После курса я буду искать работу как fullstack-разработчик для веба. Я доволен, курсы проходят отлично. Плюс очень важный момент — очень много людей, с которыми есть общие интересы. Сейчас в свободное время уже после 3 месяцев курса я брал несколько заказов на фрилансе. Простенькие landing pages —как раз то что надо, чтобы «набить скил».
Курс позволяет выбрать удобный ритм обучения. Есть возможность перейти на другой поток и все так же получать обратную связь от менторов и кураторов. Если твой поток выпустился — это не значит, что ты не сможешь закончить обучение.
Кирилл Атаманенко
Экзамен был достаточно интересный, хотя хотелось бы потруднее. Все модули были сделаны достаточно понятно и было достаточно практики. Из замечаний — хотелось бы больше практики по визуализации.
Андрей Зелепукин
Курс понравился своей интерактивностью, доступной и наглядной подачей материала, обилием ссылок на дополнительные материалы. Представляет собой обязательный минимум знаний и даже несколько больше. Хотелось бы еще больше заданий на работу с Pandas, API и визуализацию.

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

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

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