Девман
Достоинства
Недостатки
Достоинства
Интересные уроки с точки зрения примеров, когда сразу пишешь код для выполнения какой-то задачи, которую ты можешь применить и в жизни (бот в телеграме, поиск по геолокации и многое другое), а не заучиваешь техническую документацию с мыслью «постараться не забыть, где я это читал».
Удобный инструмент для новичков repl в веб-окружении, когда ты первый раз знакомишься с языком и еще недостаточно вник, в какой среде вести разработку, подобные решения очень выручают. Большой плюс, что код можно писать с любого устройства, где есть интернет и браузер.
Недостатки
Не просто учат, а учат учиться. Знаете эту умную пословицу про голодного человека, рыбу и удочку? Вот и в Devman знают.
Все курсы направлены на то, чтобы дойти до решения своим умом, а не просто повторить, что написано в очередном шаге задачи. Каждый шаг задачи снабжен кучей ссылок, где можно почитать о необходимой технологии, но ты не найдешь там прямого решения.
Задачки интересные, комплексные, максимально приближенные к рабочим задачам в твоем будущем. Есть командные проекты — отличный инструмент для применения своих навыков работы в команде и навыков, полученных в ходе обучения.
Из помощи у тебя есть ментор, который всегда направит, поддержит, когда ты уже «ой, все!». И есть бесценное код-ревью от проверяющих (которые, кстати, тоже могут подсказать).
По окончании обучения, тебе еще и помогут составить резюме, проведут mock-интервью, вооружат до зубов тем, что пригодится найти в новой сфере работу. И не бросят, пока не найдешь.
Училась, устроилась, работаю. Ни время, ни деньги не потрачены зря. Ну, в общем и целом, надо брать, я считаю.
Достоинства
— Интересные задачи;
— Код-ревью;
— Помощь с трудоустройством;
— Крутое комьюнити.
Недостатки
Учиться новому иногда трудно.
Изначально у меня были большие подозрения относительно всяких онлайн-курсов. Я видел, что в дорогих курсах от крупных и распиаренных онлайн-школ людей обучали каким-то технологиям, которые мне в жизни не попадались в описаниях вакансий. Курс от Девмана мне посоветовали знакомые, и он действительно оказался намного лучше в этом плане. Почти все (или как минимум большинство) задания в курсе похожи на то, с чем вы можете столкнуться в коммерческой разработке, или на то, о чем вас будут спрашивать на собеседованиях.
На Девмане учат не просто писать код, но и делать его понятным и организованным. Только после этого курса я вообще начал понимать, насколько важно качество кода, и в какой ад превращается работа программиста, если это качество не поддерживать.
Стажировка на Девмане позволит еще больше поднять свой уровень, на ней приходилось разбираться в реально заковыристых задачах. На самом деле, то, чем я занимаюсь на своей работе, в основном проще того, что я делал на стажировке.
Я бы еще отдельно отметил мини-курс по подготовке к поиску работы. Он довольно подробный и исчерпывающий, и главное, хорошо помогает понять, как ты выглядишь с перспективы работодателя, чем можешь его впечатлить и заинтересовать. На курсе помогают составить хорошее резюме, проводят тренировочные собеседования. Если какая-то вакансия вызывает подозрения, консультант по трудоустройству подскажет, стоит ли с ней связываться. Нам рассказывали, что в среднем выпускники Девмана получают оффер после двух собеседований. По своему опыту могу сказать, что примерно так оно и есть.
Достоинства
— Упор на практические задания, приближенные к задачам реальной коммерческой разработки;
— Задания не просто учат писать код, но и приучают к лучшим практикам разработки;
— Учебные задания разбиты на этапы, на каждом из которых есть простые и понятные критерии для самопроверки;
— Большое количество командных проектов;
— Реально серьезные задачи на стажировке;
— Целый отдельный курс по подготовке к поиску работы.
Недостатки
Достоинства
Недостатки
Я умею писать код! С такими мыслями я пришел в Devman, чтобы повысить свои знания. Хотел брать курс от Джуна до Мидл. Перед тем, как взять основной курс, решил посмотреть раздел «Основы Python» и быстренько пробежаться (что я там не знаю), посмотреть, как все устроено, подходит ли мне такой формат. Мало того, что уроки были интересные, так еще и много новой информации.
Ранее присматривался к другим именитым курсам (с огромными скидками), но такого качества, как у Devman, и близко не было! Решено было сделать шаг назад и взять полный курс от новичка до Мидл. Курс стоит каждого рубля!
Здесь не решат за тебя проблему! Ты сам (под руководством ментора) до всего дойдешь. Это будет интересно, нелегко, иногда даже займет времени больше, чем ты предполагал. Но по итогу с одного задания ты вынесешь огромные знания!
Код-ревью здесь просто божественно! Иногда хочется вежливо спросить: «Да чего ты докопался-то! Работает все! Чего еще надо!». Но с каждым уроком понимаешь, насколько важны замечания, которые делает ментор. Обратная связь достаточно быстрая. Учитывая, что менторы тоже люди (сомнительно иногда, но ок) и тоже отдыхают. Если есть вопросы, быстро направят на нужный путь!
Здесь нет ограничений на проверки! Задача стоит в том, чтобы ты узнал, выучил, понял и дальше мог свободно использовать. Проще говоря, плюсов огромное количество!
Единственный минус для меня — ограниченное количество часов в сутках, т.к. я совмещаю работу с учебой (хочется больше времени уделять занятиям).
Итог: команда Devman поразила меня качеством своего продукта и отношением к учащимся. Спасибо за то, что вы делаете! Однозначно рекомендую данный курс!
Достоинства
— Интересные задания;
— Много новой информации;
— Отличная подача материала;
— Божественное код-ревью;
— Отношение команды;
— Возможность совмещать с основной работой.
Недостатки
Не нашел.
В целом курс мне очень понравился, хотя по началу было тяжело. Поддержка ментора не дала опустить руки на старте.
Потраченных денег нисколько не жалею, помимо большого багажа знаний, получил бесценный опыт на командных проектах и понимание, что предстоит делать, работая программистом.
Курс однозначно подойдет тем, кто хочет заняться программированием на Python, но при условии, что уже есть базовые знания языка.
Достоинства
— Курс полностью основан на практическом подходе, каждая новая тема — проект, который к тому же остается в портфолио на git;
— Очень сильная поддержка ментора, который составит план обучения и поможет в сложных вопросах;
— Много командных проектов, что позволят максимально приблизиться к реальному опыту работы;
— Каждый проект сопровождается код-ревью. Изначально приучают писать код красиво и правильно в соответствии со стандартами языка;
— Сильная подготовка к техническому собеседованию с разбором множества «подводных камней»;
— Оплачиваемая трехмесячная стажировка.
Недостатки
— Без начальных знаний тут делать нечего, курс рассчитан на тех, кто как минимум хорошо знает синтаксис языка;
— Мало теоретической базы на самом курсе, в основном ссылки на официальную документацию.
Выбирая курс, я не хотел попасть на очередной курс по питону, где пересказывается условный python.org. Или бесплатный курс с ютуба, но за деньги. Также у меня был опыт прохождения курсов на других ресурсах, где задача сдается по ответу. Что тоже мне не нравилось, так как код это писать не учит. И в этом плане devman — это то, что я искал.
Честно скажу, было сложно, особенно когда появляется тема как k8s, в которую человеку, который ни разу о них не слышал, просто так не влететь.
Я бы не стал говорить, что этот курс с 0. Перед тем, как записываться, я бы рекомендовал ознакомиться с базовым синтаксисом языка и иметь хоть какое-то представление.
Достоинства
В курсе необычная подача материала. К этому стоит быть готовым. Требуется самодисциплина для поиска и изучения информации.
Из киллер фич:
— Само обучение строится в виде постановки задач, после чего разбирается код. Дается подробная обратная связь. Данных подход действительно вырабатывает привычку писать код лучше.
— Командная работа над задачами. Условия максимально приближены к боевым. К концу курса набирается портфолио. Рекомендую, но не всем.
Недостатки
Есть несколько минусов:
— Сам курс требует самодисциплины;
— Материалов как таковых нет. Почти все, что есть, — это публичные ссылки на документацию и статьи;
— Теория идет в конце курса, когда следовало бы наоборот; — Часть уроков недоделана, что приводит к долгим проверкам и ощущению, что про тебя забыли.