Стоит пройти, если нужны знания от более опытных коллег
Я обучалась в период пандемии курсу "Python для анализа данных". Занятия были только онлайн, что было очень удобно с точки зрения доступа - нужен только компьютер, кресло и пару часов свободного времени.
Курс ведут настоящие практикующие программисты. Курс состоит из трех блоков: основы Python, библиотеки NumPy и Pandas, и статистика в Python, каждый из которых ведет свой человек. Дополнительно существует чат в приложении Slack, где можно задать вопрос о своих затруднениях и получить ответ. Сам курс начинало около 200 человек, с разным уровнем подготовки.
Для меня начало обучения получилось немного скомканным - о первых занятиях мы узнавали за час до начала, но спустя неделю расписание утряслось и стало предсказуемым.
Теперь к деталям обучения по блокам.
Первый блок об основах может быть сложен человеку, который до этого совсем не занимался Python. Я проходила курс вместе с коллегами и начало занятий просто вызвало у них шквал негативных комментариев, поскольку объемные домашние задания занимали целый день выполнения. Я же до занятий уже изучала питон самостоятельно по книжкам и приложениям и поэтому 10-20 строчек кода появлялись относительно быстро. Преподаватель оперативно проверял домашку, оставляя комментарии с улучшениями. Так же при сдаче домашней работы можно было сразу задать вопрос и ответ приходил с проверкой. Все очень доброжелательно
Второй блок мы с коллегами уже проходили на равных, потому что пандас оказался для нас всех в новинку. Там уже времени на домашку у меня уходило больше, поскольку на лекции невозможно объяснить абсолютно все нюансы, их можно постичь только с опытом и поиском нужного места в документации или на stackoverflow. Кстати, в функционале Нетологии есть возможность внести комментарии к лекциям, я оставила негативный комментарий об одной лекции, в которой преподаватель немного отвлекался от основной линии на ответы моим сокурсникам, которые задают вопросы не всегда прямо по теме, и на обещания последующих знаний. Напрямую мне ответ не последовал, но на следующей лекции всё стало чётко, что не могло не порадовать.
Блок статистики немного сложен для восприятия. Для его познания неплохо бы изучать соответствующий раздел математики до обучения и пользоваться им - тогда все пройдет как по маслу. У нас во время обучения наш преподаватель-статистик был вынужден нас покинуть и Нетология, в качестве извинения, добавила нам интересные лекции по курсу bigdata и оперативно договорилась с другим преподавателем.
Также во время обучения была "лабораторная работа". Пишу в кавычках, поскольку это было такое же ДЗ, возможно по нескольким темам, которое нужно сделать в условиях дедлайна. И сразу же был разбор, а затем еще ведущий лабораторной работы писал отзыв на каждую выполенную работу.
Итого, за время обучения я узнала про Git, мне рассказали об особенностях написания программ, пояснили то, что мне было не очень ясно из книжек и рассказали про большие данные и работу с ними, о чем до этого я даже не задумывалась. После прохождения курса я с еще одним выпускником написала свой теплофизический калькулятор, с использованием полученных знаний в том числе. И им даже воспользовались :-)
Конечно, есть и минусы. Нам по ходу обучения предлагали вакансии, но туда не нужны люди без опыта, свежие выпускники. А стажерских вакансии очень мало. И даже поднимался этот вопрос на обучении и нам преподаватель-руководитель отдела честно объяснил, что переварить больше одного стажера их отдел не может, и следующее стажерное место освободится только через сколько то месяцев. Но обещал, что наши резюме как минимум посмотрит.
Если курс нужен для общего развития, для развития профессиональных компетенций, то он очень даже хорош. А если вы хотите изучить курс чтобы войти в мир IT с его печеньками и большими зарплатами, то я бы не стала в него инвестировать.