Достоинства:
Удобная платформа. Хорошие преподаватели. Быстрая и клиентоориентированная поддержка.
Недостатки:
Маловато практики. Было бы здорово прикреплять блок задач и заданий на самостоятельную проработку.
В один прекрасный момент пришло понимание о необходимости профессионального роста для автоматизации рутинных задач на рабочем месте. Также рассматривал перспективу переквалификации из инженерной стези в сторону IT. Выбор пал на язык программирования python. Самостоятельно его изучить возможно, но мне было дико сложно определиться с направлением изучения. Хотелось обрести базу, которая бы помогла сориентироваться и дальше уже шагать в определенном направлении.
Начались поиски ресурса, который бы помог реализовать задумку. Читал отзывы, смотрел обзоры, слушал мнения коллег и знакомых. Но по чистой случайности наткнулся на OTUS. Привлекло, что довольно высокий рейтинг оценок, но я больше люблю ориентироваться по негативным отзывам. И как раз-таки негативные отзывы не внушили доверия и поставили под сомнение адекватность авторов таких отзывов. Очень многие люди думают, что заплатив n денег за курс, и просто его слушая они получат работу мечты, когда будут сидеть за ноутбуком на Бали, попивать коктейль, называть себя айтишниками и получать 300к на фрилансе. Я, конечно, утрирую, но все же.
В общем ресурс я выбрал, деньги уплатил, начались занятия.
И у меня сразу не задалось. Сложный материал, завал на работе и работодатель отправил на повышение квалификации. OTUS дает шанс и отправляет на повторный поток 1 раз бесплатно.
Во второй раз было не легче. Но собравшись с мыслями попутно разгребая дела удавалось находить время на обучение. Опыта в программировании практически не было. Но усидчивость, долгий и подробный разбор занятий позволил потихоньку делать успешные шаги.
Хотелось бы отметить очень приятный и подробный разбор занятий и подачу материала от Сурена Хореняна. Четко, по делу. В целом преподаватели без серьезных задержек отвечают в Slack и проверяют ДЗ, дают комментарии.
Хорошо работает служба поддержки, помогает разобраться с некоторыми вопросами, предлагают различные варианты решения. Даже элементарно электронную почту надо было поменять на сервисе, через переписку по мэйлу удалось решить вопрос за 5 мин.
Как итог я готов и буду рекомендовать курс Python Basic от OTUS-а. Но перед поступлением и попыткой входа в IT попробуйте самостоятельно повникать и понять, надо вам это или нет. Почитайте статьи на хабре, порешайте задачки на codewars, полистайте книжки и учебники по питону. И еще, если вы хотите усвоить и структурировать знания, то даже не рассчитывайте, что 4 часов лекций в неделю будет достаточно. Особенно с нулевым уровнем. Пересматривать материал придется и не один раз. Читать статьи. Решать задачки. Вот чего действительно не хватало, так это после каждого занятия каких-то практических небольших задачек, для закрепления материала. Ну то есть они были, но не всегда. Большие дз есть, довольно трудоемкие и интересные.
Дерзайте, пробуйте, освобождайте время и начинайте программировать. Всем удачи!