Обзор курса Python-разработчик от ProductStar
Курс «Python-разработчик» от ProductStar — шестимесячная программа из двух ступеней по четыре блока плюс бонус. Первая ступень открывается блоком «Основы Python»: базовые конструкции, типы данных, циклы, функции, лямбда-функции, модули и пакеты, виртуальные окружения, алгоритмы, исключения. Набор для входа адекватный; отдельно отмечу виртуальные окружения — их часто выносят за скобки базового курса, хотя без них новичок ловит конфликт версий сразу.
Содержание
Стоимость и формат обучения
Цены и условия могут меняться. Перед оплатой проверьте их на официальной странице курса.
Курс «Python-разработчик» от ProductStar — шестимесячная программа из двух ступеней по четыре блока плюс бонус. Число часов на странице не указано, так что нагрузку видно только по содержанию: 21 практический элемент внутри блоков (5 заданий в «Основах Python», 2 в «Основах SQL», 4 в «SQL и базах данных», 5 в «ООП», 5 в «Бэкенде на Django»), сервис заметок на Flask и диплом. Цена — 70 000 ₽ вместо 140 000 ₽, ровно −50%: арифметика скидки сходится, что для ценовых блоков ProductStar скорее исключение.
В пересчёте это 11 667 ₽ за месяц или около 3 333 ₽ за практическое задание; при оплате одним платежом со скидкой 10% — 63 000 ₽, то есть 3 000 ₽ за задание. Рассрочка 2 917 ₽ × 24 = 70 008 ₽: расхождение в 8 ₽ и никакой скрытой переплаты, редкий для школы случай, когда рассрочка бьётся с ценником. Главное наблюдение другое: в программе с названием «Python-разработчик» половина блоков посвящена не Python.
Программа обучения
Первая ступень открывается блоком «Основы Python»: базовые конструкции, типы данных, циклы, функции, лямбда-функции, модули и пакеты, виртуальные окружения, алгоритмы, исключения. Пять заданий. Набор для входа адекватный; отдельно отмечу виртуальные окружения — их часто выносят за скобки базового курса, хотя без них новичок ловит конфликт версий сразу.
Дальше два блока подряд уходят в SQL. «Основы SQL» — извлечение, фильтрация, преобразование, сортировка, группировка, две работы. «SQL и базы данных» — запросы, объединение таблиц, подзапросы, вставка, обновление и удаление, текстовые операции, оконные функции, четыре работы. Часть плотная, доходит до аналитических запросов. Полезно, но шесть работ из 21 — почти треть практики — приходится на язык, которого нет в названии курса.
Четвёртый блок первой ступени соединяет разное: Git, GitHub и ветки, CI/CD с YAML-пайплайнами, а следом сервис заметок на Flask. Число заданий здесь не заявлено — есть только итоговый сервис. Git и CI/CD — обязательная гигиена, но Flask в курсе появляется единственный раз и делит блок с двумя чужими темами.
Вторая ступень начинается с «ООП в Python» — объектная модель, SOLID, функции высшего порядка, рекурсия, пять работ. За ним «Бэкенд на Django»: архитектура веб-сервисов, Django REST framework, тестирование API, авторизация и аутентификация, OAuth 2.0, многопоточность и асинхронность, тоже пять работ. Это костяк курса: DRF, тесты API и OAuth 2.0 спрашивают на собеседованиях.
Третий блок второй ступени — «Современные методологии разработки»: Scrum, Kanban, тайм-менеджмент, кода здесь нет. Четвёртый — дипломная работа. Завершает программу бонус «Как стать тимлидом».
Теперь счёт. Восемь основных блоков. Python — главный герой в четырёх: основы, ООП, Django и диплом. Целиком без Python — три: два блока SQL и методологии. Ещё один, Git с Flask, делит Python с инструментами, плюс бонус про тимлидство, где кода нет. Итого в половине блоков Python не основная тема. Само по себе это не минус — бэкендер без SQL и Git не работает, — но пропорцию стоит понимать до покупки.
Отдельная история — список инструментов в описании: Python, Django, Flask, SQL, Git, GitHub, Docker, HTML, CSS, JavaScript, React. Первые шесть в программе есть. Docker, HTML, CSS, JavaScript и React не имеют в плане ни блока, ни темы; возможно, они всплывают вскользь в практике или шаблонах Django-проекта, но из программы это не следует. Пять технологий из одиннадцати структурой курса не подтверждаются — уточните это до оплаты, если рассчитываете на фронтенд или контейнеризацию.
Преподаватели курса
Состав назван поимённо: Николай Коваленко (CTO bookforwork.com), Иван Милохин (Quantitative Analyst, Barclays Investment Bank), Ольга Киба (Software Engineer, Holland&Barrett), Евгений Михалев (Team Lead, Ozon Tech), Анна Атласова (BI Analyst, Amazon Business), Артем Верхоглядов (Team Lead, Pinely), Никита Соболев (CTO wemake.services), Иван Громов (старший разработчик).
Четверо из восьми — CTO и тимлиды, что для курса с бонусом про тимлидство логично; BI- и квант-аналитики объясняют, почему SQL-часть вышла такой развёрнутой. Не указано, кто какой блок ведёт и проверяют ли преподаватели работы или только записали видео — для студента это разные роли.
Как проходит обучение
Формат обучения на странице курса не описан: из чего состоят занятия — предзаписанные видео, вебинары или их сочетание, есть ли кураторы, как и в какие сроки проверяются задания, дают ли разбор кода или работу просто засчитывают, какой срок доступа к материалам после окончания.
Это пробел в описании, а не доказательство, что проверки нет. Но при 21 задании, сервисе на Flask и дипломе проверка — половина ценности продукта: «код читает живой разработчик и пишет разбор» против «нажал сдать, получил галочку» — разница между курсом за 70 000 ₽ и бесплатной подборкой видеолекций. Спросите у менеджера, кто проверяет, за какой срок и сколько правок допускается.
Сроки, нагрузка и поддержка
Шесть месяцев — примерно 26 недель, на них 21 задание, то есть одна работа чуть реже раза в неделю, плюс два крупных проекта. Число часов не заявлено, поэтому недельную нагрузку не посчитать.
Рассрочка — 2 917 ₽ в месяц на 24 месяца, плюс «до 36 месяцев через банки»: срок платежей вчетверо длиннее срока обучения. Гарантия сформулирована как «вернём деньги, если курс не подойдёт», но ни срок обращения, ни условия, ни доля возврата не расшифрованы — этот пункт стоит получить письменно в договоре.
Практика и результат обучения
Практика — сильное место программы. 21 задание распределено неравномерно, но осмысленно: больше там, где нужен навык, — Python, ООП, Django. Плюс сервис на Flask и диплом: к выпуску минимум два проекта на GitHub.
Теперь про «в среднем 200 000 ₽». Страница не говорит, к кому цифра относится — к выпускникам, к рынку Python-разработчиков вообще или к выборке вакансий; нет ни источника, ни периода, ни уровня позиции, ни региона. Программа, которая стартует с типов данных и циклов, за полгода выводит на junior-уровень, а вилка джуна и 200 000 ₽ разнесены на несколько лет работы. Это потолок профессии, а не прогноз дохода после выпуска. Трудоустройство отдельным обязательством в описании не заявлено.
Какой документ выдают
Тип документа на странице курса явно не назван. По общей практике ProductStar это сертификат о прохождении, а не диплом о профессиональной переподготовке: такой диплом выдают по отдельным программам ДПО и заявляют прямо. Если документ нужен отделу кадров, уточните формулировку до оплаты — «дипломная работа» в программе и «диплом о переподготовке» на выходе не одно и то же.
Сведения о лицензии школы
Продаёт и ведёт обучение ООО «Тривиум» — Санкт-Петербург, улица Чайковского, 17, литера А. Образовательная лицензия внесена в реестр Рособрнадзора, ссылка на запись есть на странице productstar.ru/license. Она даёт право вести образовательную деятельность и основание для налогового вычета; проверьте, что в договоре то же юрлицо.
Плюсы и минусы
Плюсы
- 21 практическое задание плюс сервис на Flask и диплом — примерно по одной работе на каждую из 26 недель.
- Блок Django доведён до рабочего уровня: DRF, тестирование API, авторизация, OAuth 2.0, асинхронность.
- SQL разобран двумя блоками и шестью работами — до оконных функций включительно.
- Восемь преподавателей названы поимённо, четверо из них — CTO и тимлиды из Ozon Tech, Pinely, wemake.services.
- Рассрочка 2 917 ₽ × 24 = 70 008 ₽ сходится с ценой, а скидка со 140 000 ₽ до 70 000 ₽ — ровно заявленные −50%.
Минусы
- В половине из восьми блоков Python не основная тема: два блока SQL, методологии и наполовину Git/CI, плюс бонус про тимлидство.
- Из 11 технологий в маркетинговом списке пять — Docker, HTML, CSS, JavaScript, React — не имеют в программе ни блока, ни темы.
- Формат занятий не описан: видео это или вебинары, есть ли кураторы, кто проверяет 21 задание.
- Обещание «в среднем 200 000 ₽» дано без источника, выборки, уровня позиции и региона.
- Число академических часов не указано, недельную нагрузку на 6 месяцев рассчитать не из чего; условия возврата денег тоже не расшифрованы.
Кому подойдёт курс
Прежде всего тем, кто идёт в бэкенд осознанно и готов, что треть практики уйдёт в SQL. Если вы понимаете, что работа Python-разработчика в вебе — это в равной мере запросы к базе и ветки в Git, связка блоков здесь выстроена правильно.
Полному новичку курс тоже подходит: первая ступень стартует с типов данных и циклов и ничего не предполагает заранее. Но дистанцию стоит оценивать трезво: полгода и два проекта дают базу и портфолио для старта, не более.
Отдельно хороший сценарий — аналитик или тестировщик, уже знакомый с SQL: шесть SQL-работ станут повторением, ООП и Django лягут на опыт быстро, и полгода станут реальным сроком перехода.
Не подойдёт двоим: тем, кто ждёт фулстек (HTML, CSS, JavaScript и React есть в списке инструментов, но не в программе), и тем, кому нужен предсказуемый формат — вебинары по расписанию, наставник, гарантированный срок проверки. Пока это не описано на странице, придётся выбивать письменные ответы у менеджера.
Вывод: стоит ли учиться?
Содержательно программа собрана крепко. Django с DRF, тестами API и OAuth 2.0, SQL до оконных функций, блок по ООП и SOLID, Git с CI/CD и два сквозных проекта — нормальный маршрут до junior-бэкендера, а не набор роликов «Python за месяц». Ценовой блок, в отличие от многих страниц школы, арифметически чист.
Закрыть до оплаты нужно три вещи: формат и проверку (кто читает код по 21 заданию и диплому, в какой срок и с каким разбором), расхождение списка технологий с программой и письменные условия возврата вместе с типом документа. Если ответы устроят, за 63 000–70 000 ₽ вы получаете полгода структурированной практики по бэкенду; если проверка окажется формальной, тот же набор тем дешевле собрать самостоятельно.