Python-разработчик
Курс ProductStar «Python-разработчик»: 6 месяцев онлайн, асинхронно, обучение с нуля. Первая ступень: основы Python с типами данных, циклами, функциями, модулями, виртуальными окружениями, библиотеками и обработкой исключений и пятью практическими заданиями; основы SQL с извлечением, фильтрацией, преобразованием, сортировкой и группировкой данных и двумя практическими работами; SQL и базы данных с объединением таблиц, подзапросами, управлением данными, текстовыми операциями, оконными функциями и оптимизацией запросов и четырьмя заданиями; системы контроля версий Git и GitHub с ветками, конфликтами, пулл-реквестами, хуками и концепциями непрерывной интеграции, а также разработка на Flask с практическим кейсом от компании E-soft. Вторая ступень: ООП в Python с переопределением поведения объектов, принципами SOLID, функциями высшего порядка и рекурсией и кейсом от ILine; бэкенд на Python и Django с архитектурой веб-сервисов, многопоточностью и асинхронностью, Django REST Framework, авторизацией через OAuth 2.0, CI/CD, масштабируемостью и юнит-тестами и кейсом от Alpina Digital; современные методологии разработки со Scrum и Kanban; дипломная работа и бонус про рост до тимлида. Цена 63 000 рублей одним платежом вместо 140 000 или 2 917 рублей в месяц при делении на 24 платежа. Документ: сертификат.
Мнение редакции
По содержанию это компактный курс бэкендера, и как учебный маршрут он выстроен грамотно: язык, данные, версионирование и веб-сервис, затем архитектура кода и полноценный фреймворк. В каждом блоке заявлено конкретное число практических работ, что редкость для страниц этой школы: пять по Python, две по основам SQL, четыре по базам данных, пять по ООП, пять по бэкенду. Кейсы привязаны к компаниям: сервис заметок на Flask для E-soft, API управления данными через SQLAlchemy для ILine, бэкенд на Django для Alpina Digital.
Продвинутая часть заметно взрослее, чем можно ожидать от шестимесячного курса. Там есть многопоточность и асинхронное программирование, Django REST Framework с созданием и тестированием API, методы авторизации и аутентификации, включая OAuth 2.0, непрерывная интеграция и доставка, масштабируемые инфраструктуры и юнит-тесты. Это ровно тот набор, который спрашивают на первом собеседовании бэкендера.
Проблема курса не в программе, а в том, что написано вокруг неё. Блок «вы будете уметь» дословно повторяет список с большой профессии школы: там обещают JavaScript и React, выполнение всех базовых задач фронтенд-специалиста, развёртывание в Docker с методологией DevOps и разработку рекомендательных систем Data Science. В программе этого нет ни в каком виде: ни фронтенда, ни контейнеров, ни машинного обучения. А в шапке страницы стоит фраза про средний доход в 200 тысяч рублей, тогда как собственный блок про зарплату на той же странице называет для начинающих 100 тысяч. Программу это не портит, но ожидания искажает сильно.
Плюсы
- объём практики указан по блокам, а не общими словами: пять заданий по Python, две работы по основам SQL, четыре по базам данных, пять по ООП, пять по бэкенду
- три кейса от компаний: сервис заметок на Flask от E-soft, API для управления данными через SQLAlchemy от ILine, бэкенд-приложение на Django от Alpina Digital
- продвинутая часть серьёзнее, чем обычно бывает в шестимесячных курсах: многопоточность и асинхронность, Django REST Framework, OAuth 2.0, CI/CD, масштабируемость, юнит-тесты
- SQL разобран до оконных функций, текстовых операций и оптимизации запросов, а не ограничен базовыми выборками
- принципы хорошего кода даны отдельно: SOLID, функции высшего порядка, чистые функции, рекурсия, переопределение поведения объектов
- преподаватели действующие: технический директор wemake.services, тимлиды Pinely и Ozon Tech, аналитик Barclays Investment Bank
Минусы
- список «вы будете уметь» скопирован с большой профессии школы и обещает JavaScript, React, задачи фронтендера, Docker с DevOps и рекомендательные системы Data Science, которых в программе нет
- в шапке обещан средний доход 200 тысяч рублей, тогда как собственный блок зарплат на той же странице называет для начинающих специалистов 100 тысяч
- рассрочка описана противоречиво: в тексте оплата частями до 36 месяцев, в ценнике график на 24 платежа
- карьерной поддержки страница не описывает вовсе, документ по итогам только сертификат, а срок возврата денег не назван
Кому подходит
Новичкам, которым нужен только код без карьерной обвязки
Курс дешевле полноценной профессии и короче на два месяца, потому что в нём нет специализаций и карьерного сопровождения. Если вы готовы искать работу сами, переплачивать за них смысла нет.
Тем, кто уже пробовал программировать самостоятельно
Первые блоки закрывают базу быстро, а основная ценность в ООП, SOLID, Django REST, асинхронности и тестировании. Для человека с самостоятельным опытом это правильная точка входа.
Аналитикам и тестировщикам, которым нужен рабочий Python
SQL здесь разобран до оконных функций и оптимизации, а Python до библиотек и обработки исключений. Смежному специалисту курс закрывает пробел без лишнего года обучения.
Тем, кто хочет проверить бэкенд как направление
Шесть месяцев и три кейса от компаний достаточно, чтобы понять, ваша ли это работа, до того как вкладываться в длинную программу с дипломом.
Кому курс не подойдёт
- тем, кому нужен диплом о профессиональной переподготовке и карьерное сопровождение: здесь только сертификат, а карьерный блок на странице не описан
- тем, кто рассчитывает на фронтенд, Docker и Data Science: они перечислены в блоке навыков, но в программе отсутствуют
- тем, кто хочет заниматься анализом данных или машинным обучением: курс целиком про веб-бэкенд
Чем отличается от других курсов направления
В направлении «Разработка на Python» соседями идут короткие программы Слёрма: «Основы языка программирования Python» за 18 000 рублей, «Язык программирования Python для инженеров» за 35 000, «Python: работа с фреймворками и API» за 100 000 рублей за месяц. Они закрывают отдельные темы и рассчитаны на людей с технической базой. Этот курс за 63 000 рублей занимает промежуточную позицию: он дороже точечных программ, но даёт связный маршрут от синтаксиса до Django с тестами и CI/CD. Внутри школы его старший брат это «Профессия: Python-разработчик» за 69 984 рубля: восемь месяцев, диплом о профпереподготовке, карьерный курс, стажировки у партнёров, семь проектов и бонусные специализации по фронтенду, DevOps и Data Science на расширенных тарифах. Разница в цене небольшая, разница в обвязке существенная: если вам нужен документ и карьерная поддержка, берите профессию.
Обзор курса
Кто стоит за курсом
Список преподавателей приличный и с уклоном в инженерию: Никита Соболев, технический директор wemake.services, Артём Верхоглядов, тимлид Pinely, Евгений Михалев, тимлид Ozon Tech, Иван Милохин, quantitative analyst Barclays Investment Bank, Николай Коваленко, технический директор bookforwork.com, Иван Громов, старший разработчик, Ольга Киба из Holland&Barrett, Анна Атласова из Amazon Business. Для шестимесячного курса состав сильнее, чем требуется.
Как устроена нагрузка
Формат асинхронный, уроки в записи, темп выбирает студент. Объём практики указан по блокам: суммарно свыше двадцати практических заданий плюс три кейса от компаний и дипломная работа. Ни академических часов, ни числа уроков, ни рекомендуемой недельной нагрузки страница не приводит, поэтому планировать шесть месяцев придётся наугад. Тарифной сетки на этой странице тоже нет: цена одна.
Что входит в стоимость
Ценовой блок обещает полную стоимость обучения 70 000 рублей вместо 140 000 со скидкой 50 процентов, платёж 2 917 рублей в месяц при делении на 24 платежа и 63 000 рублей при оплате одним платежом с дополнительной скидкой. Там же школа пишет про сотрудничество с банками для оплаты частями до 36 месяцев, хотя сам график в ценнике рассчитан на 24 платежа, и обещает вернуть деньги, если курс не подойдёт. Карьерного блока на странице нет вовсе: ни карьерного курса, ни стажировок, ни консультаций здесь не описано, в отличие от программ уровня «Профессия».
Где программа проседает
Первое: список навыков не соответствует программе и обещает фронтенд, DevOps и Data Science, которых в курсе нет. Второе: обещание среднего дохода в 200 тысяч рублей противоречит блоку зарплат на той же странице. Третье: расхождение по рассрочке, 24 платежа в ценнике против 36 месяцев в тексте. Четвёртое: документ здесь сертификат, а не диплом о переподготовке, и карьерная поддержка не описана. Пятое: срок возврата денег на странице не назван, есть только общее обещание вернуть деньги.
Кому это не нужно
Если вам нужны диплом о переподготовке, карьерное сопровождение и специализации, берите «Профессию: Python-разработчик» той же школы: она длиннее и дороже, но включает всё это. Если нужен анализ данных или машинное обучение, здесь их нет: курс про веб-бэкенд.
Программа курса
1Основы Python
2Основы SQL
3SQL и базы данных
4Системы контроля версий и Flask
5ООП в Python
6Бэкенд-разработка на Django
7Современные методологии разработки
8Дипломная работа
Чему вы научитесь
- уверенно программировать на Python: структуры данных, функции и лямбда-выражения, модули, пакеты, виртуальные окружения
- работать с популярными библиотеками и обрабатывать исключения, не допуская падения программы
- писать SQL-запросы с объединениями, подзапросами, оконными функциями и оптимизацией
- вести проект в Git и GitHub: ветки, конфликты, пулл-реквесты, хуки, пайплайны на YAML
- разрабатывать веб-сервисы на Flask и API через SQLAlchemy
- применять ООП и принципы SOLID, писать чистый и расширяемый код
- создавать бэкенд на Django и Django REST Framework с авторизацией через OAuth 2.0
- работать с многопоточностью и асинхронностью, настраивать CI/CD и покрывать код юнит-тестами
Как проходит обучение
Асинхронно, в записи
Уроки на платформе ProductStar, темп выбирает студент. Формат школа описывает как движение по модулям в размеренном темпе, без лишней теории и с возможностью углубиться.
Практика в каждом блоке
Число заданий указано по блокам: пять по Python, две работы по основам SQL, четыре по базам данных, пять по ООП, пять по бэкенду. В сумме свыше двадцати практических работ.
Кейсы от компаний
Три практических кейса встроены в программу: сервис заметок на Flask от E-soft, API для управления данными через SQLAlchemy от ILine, бэкенд-приложение на Django от Alpina Digital.
Дипломная работа с защитой
Курс заканчивается выбором проекта, подготовкой и защитой дипломной работы, а также бонусным блоком про рост до тимлида.
Часто задаваемые вопросы
Чем этот курс отличается от «Профессии: Python-разработчик» той же школы?
Будут ли JavaScript, React, Docker и Data Science?
Правда ли, что после курса зарплата будет 200 тысяч рублей?
Нужен ли опыт программирования?
Сколько стоит и как оплатить частями?
Какой документ выдают?
Есть ли карьерная поддержка?
Что попадёт в портфолио?
Отзывы о курсе «Python-разработчик»
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы ProductStar: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
