Обзор курса Профессия Python-разработчик от Skillfactory
В программе курса «Профессия Python-разработчик» онлайн-школы Skillfactory — «Python Advanced» на 120 часов, тоже с проектом. Открывает программу модуль «Введение в IT» на 5 часов — обзор отрасли и профессий. Дальше идёт язык: «Основы Python, часть 1» на 70 часов и «Часть 2» на 80 часов с проектом в конце.
Содержание
Стоимость и формат обучения
Цены и условия могут меняться. Перед оплатой проверьте их на официальной странице курса.
Курс «Профессия Python-разработчик» от Skillfactory устроен как последовательное погружение в один язык без распыления на смежные темы: 270 часов на сам Python в трёх модулях, 190 часов на Django и 140 часов на выпускную работу. Это тот случай, когда программа не пытается сделать из новичка фулстека за полгода, а доводит до уровня, с которым берут на позицию backend-разработчика. Есть и командный проект длительностью 10–15 недель — редкая для онлайн-курсов возможность поработать в группе. Преподаватели — из компаний, где Python в проде: куратор Михаил Бородин, Backend Team Lead в AppFollow, Алексей Некрасов, лидер направления Python в МТС, Сурен Хоренян, руководитель команды разработки бэкенда в VK Рекламе, Дмитрий Орлов с опытом в «Яндексе» и Mail.Ru. Базовый тариф — 4 074 ₽ в месяц вместо 6 790 ₽, скидка 40% сходится с ценой точно.
Полная сумма по базовому тарифу — 146 664 ₽ за 10 месяцев обучения, то есть около 240 ₽ за академический час: по цене часа это одна из самых выгодных программ школы. Сумма модулей даёт 610 часов при заявленных 600 — расхождение символическое, чего нельзя сказать о других курсах школы. Единственное, чего на странице нет, — рекомендованной недельной нагрузки; при 610 часах за 10 месяцев получается около 14 часов в неделю.
Программа обучения
Открывает программу модуль «Введение в IT» на 5 часов — обзор отрасли и профессий. Дальше идёт язык: «Основы Python, часть 1» на 70 часов и «Часть 2» на 80 часов с проектом в конце. Это типы данных, условия и циклы, функции, коллекции, работа с файлами, модули и классы.
Третий блок — «Python Advanced» на 120 часов, тоже с проектом. Здесь начинается то, что отличает разработчика от человека, умеющего писать скрипты: декораторы, генераторы, работа с исключениями, асинхронность, тестирование, взаимодействие с базами данных. Затем самый крупный модуль — «Python-фреймворк Django» на 190 часов с собственным проектом: модели и ORM, маршрутизация, шаблоны, формы, аутентификация, REST API.
Далее короткий практический модуль на 5 часов, в который входят сразу три небольших проекта, и выпускная работа на 140 часов. Отдельно идёт командный проект длительностью 10–15 недель. Стек перечислен конкретно: Python, Django, Flask и FastAPI, PostgreSQL и SQLite, Docker, Git, Linux, REST API, ORM, CI/CD, а также базовые HTML и CSS — ровно столько фронтенда, сколько нужно бэкендеру, чтобы понимать, с чем он работает.
Преподаватели курса
Куратор курса — Михаил Бородин, Backend Team Lead в AppFollow с опытом более 12 лет. Алексей Некрасов возглавляет направление Python в МТС, Сурен Хоренян руководит командой разработки бэкенда в VK Рекламе, у него семь лет практики. Дмитрий Орлов — backend-разработчик в Neon Banana, до этого работал в «Яндексе» и Mail.Ru.
Остальную часть состава образуют преподаватели и менторы: Тарас Волченко, автор и преподаватель курса; Вячеслав Богданенок, главный разработчик веб-проектов; Михаил Свинцов, ведущий разработчик с пятилетним опытом; Валерия Ракова, Python-разработчик и ментор; Владимир Щелов, ведущий разработчик 1С с десятилетним стажем. Последняя должность из ряда выбивается, и какой блок за ней закреплён, страница не поясняет. В целом же состав ровный: люди из МТС, VK и AppFollow ежедневно решают те задачи, которые разбираются в модулях по Django и асинхронности.
Как проходит обучение
Формат обучения полностью дистанционный: записанные лекции, задания для самостоятельной работы, тренажёры, проверка работ менторами. График гибкий, доступ к материалам сохраняется после окончания курса.
Объём поддержки зависит от тарифа: число консультаций с экспертом составляет от 10 до 48. Даже на базовом тарифе десять консультаций — это больше, чем школа даёт на некоторых других программах, где базовый уровень обходится общением в чате. На тарифах выше базового добавляются тестовое техническое собеседование, курс «Английский для IT» и курс по soft skills, а также поддержка центра карьеры.
Сроки, нагрузка и поддержка
Срок обучения — 10 месяцев, объём — 600 академических часов по описанию и 610 по сумме модулей. Рекомендованная недельная нагрузка на странице не названа; из расчёта выходит около 14 часов в неделю, то есть 2 часа ежедневно. Это ощутимо больше привычных для школы 10 часов, и такой график стоит обсудить с менеджером заранее, особенно при полной занятости. Отдельно нужно учитывать командный проект на 10–15 недель — он идёт параллельно с основной программой и требует согласования времени с другими участниками.
Рассрочка оформляется на 36 месяцев. Базовый тариф — 4 074 ₽ в месяц, «Персональный» — 5 634 ₽, «Персональный +» — 11 934 ₽, то есть 146 664, 202 824 и 429 624 ₽ за курс. Скидка 40% сходится с ценами по всем трём тарифам до рубля: 4 074 ₽ против 6 790 ₽, 5 634 ₽ против 9 390 ₽, 11 934 ₽ против 19 890 ₽. Школа обещает вернуть деньги, если выпускник не найдёт работу за 6 месяцев после курса; условие закреплено в договоре.
Практика и результат обучения
Проектов на курсе набирается десять: по одному после второго модуля, «Python Advanced» и Django, три небольших в практическом модуле, финальный в выпускной работе и отдельно командный. Для позиции junior это хорошее портфолио, особенно если проекты разной природы — от консольных утилит до веб-приложения на Django.
Вторая часть практики — «Фэктори», формат с задачами компаний-партнёров: более 300 уникальных задач и более 150 компаний, среди которых «Ашан», «Детский мир», Россельхозбанк, Ozon, «Газпром нефть». По внутренней статистике школы, участники этого формата трудоустраиваются вдвое чаще остальных студентов, а 90% выпускников работают по новой специальности; со стороны эти цифры не проверяются. Зарплатные ориентиры на странице разнородны: junior Python-разработчик — от 80 000 до 120 000 ₽, специалист с опытом 1–3 года — от 210 000 ₽, старший — от 290 000 ₽, руководитель — от 410 000 ₽. Разрыв между первой и второй строкой выглядит слишком резким для рынка, поэтому ориентироваться лучше на актуальные вакансии.
Какой документ выдают
По дополнительной профессиональной программе выдают диплом о профессиональной переподготовке установленного образца, по программе дополнительного образования — сертификаты об окончании курса. Диплом доступен на тарифе с ДПО: чтобы его получить, нужно попросить менеджера записать вас именно на такой тариф. В разработке на Python решает портфолио и тестовое задание, но при трудоустройстве в компании с формальными требованиями к образованию документ о переподготовке может пригодиться.
Сведения о лицензии школы
Курс ведёт ООО «Скилфэктори», ИНН 9702009530, ОГРН 1197746648813, Москва, Ленинский проспект, дом 6, строение 20. На странице курса указана бессрочная лицензия на образовательную деятельность № Л035-1298-77/179609 от 19.01.2022, а в разделе сведений об образовательной организации даты другие: лицензия с 15.12.2020, бессрочная запись в реестре лицензий — с 20.06.2022. Действующую запись проще один раз посмотреть там же; учредителем указано ООО «Скилбокс».
Плюсы и минусы
Плюсы
- 270 часов на сам язык в трёх модулях, включая 120 часов продвинутого уровня с асинхронностью и тестированием
- 190 часов на Django с собственным проектом — полноценный веб-фреймворк, а не обзорное знакомство
- Командный проект на 10–15 недель в дополнение к девяти индивидуальным работам
- Скидка 40% сходится с ценами по всем трём тарифам до рубля
- Около 240 ₽ за академический час — одна из самых выгодных программ школы по цене часа
Минусы
- Недельная нагрузка на странице не указана: 610 часов за 10 месяцев требуют около 14 часов в неделю
- Зарплатные ориентиры разнородны: от 80 000 ₽ у junior и сразу от 210 000 ₽ у специалиста с опытом 1–3 года
- Командный проект идёт 10–15 недель параллельно с программой — график стоит планировать заранее
- В списке преподавателей есть ведущий разработчик 1С, и его блок не обозначен
- Курсы по английскому и soft skills, а также тестовое собеседование доступны только выше базового тарифа
Кому подойдёт курс
Курс рассчитан на старт с нуля: вводный модуль объясняет устройство отрасли, язык даётся с основ, и требований к подготовке нет. Порядок тем выстроен последовательно, поэтому новичку не придётся перепрыгивать между технологиями — до Django он дойдёт, уже понимая, как устроены классы и работа с базой.
Хорошо ложится программа на аналитика или тестировщика, который уже пишет простые скрипты. Для него ценность в модуле Python Advanced и в Django: это переход от автоматизации собственных задач к разработке сервисов, которые используют другие.
Подойдёт курс и тем, кто целится в бэкенд как в специализацию. Здесь нет распыления на вёрстку и фреймворки фронтенда: HTML и CSS даются ровно в том объёме, который нужен, чтобы понимать смежную работу, а всё остальное время уходит на серверную часть.
Не подойдёт он тем, кому нужен фулстек: интерфейсной части здесь почти нет, и для неё у школы есть отдельная, вдвое более объёмная программа. Не подойдёт и тем, кто рассчитывает на анализ данных — Pandas, машинное обучение и визуализация в этой программе не преподаются.
Вывод: стоит ли учиться?
Программа делает одно дело и делает его основательно: язык, продвинутые возможности, Django, практика и командная работа. Цены посчитаны честно, скидка совпадает с арифметикой, объём модулей сходится с заявленным, а преподаватели работают в МТС, VK Рекламе и AppFollow — то есть там, где Python используется в масштабе.
До оплаты стоит уточнить два момента: реальную недельную нагрузку, раз на странице она не названа, и сроки командного проекта, чтобы он не пришёлся на загруженные месяцы. Оба вопроса решаются одним разговором с менеджером и ничего не меняют в главном: для входа в backend-разработку это плотная и по цене адекватная программа.
Источники
- Страница курса «Профессия Python-разработчик» на сайте Skillfactory
- Сведения об образовательной организации Skillfactory
История обновленийОбновлены сведения о курсе.
- У курса «Профессия Python-разработчик» обновлены стоимость, скидка и характеристики курса.