5
Соотношение цены и качества
4
Программа курса
5
Преподаватель курса
4
Практическая применимость знаний
4
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Яндекс ПрактикумКурс ни о чем. Вроде много тем, интересные названия. Но по факту просто трата времени, обучение ради обучения. Пожалел что купил
Если есть потребность повысить грейд - просто изучай более глубоко текущие технологии и развивайся в ширь, изучай то что сейчас актуально знать и уметь. Если есть лишние деньги и пол года свободного времени, можно ради интереса пройти, но не более. К повышению грейда не имеет ни какого отношения.
У курса есть недостатки, но он даёт самое главное - возможность освоить ряд навыков и уверенно чувствовать себя при поиске вакансий.
Сильной стороной курса является практика - проекты предстоит делать серьёзные, и делать самому - знаний точно прибавится.
Я, например, в первом модуле закрыл свой пробел в ванильном Javascript, освоил Typescript, набил руку на алгоритмах, а во втором модуле - познал React и Redux, погрузился в SSR, узнал об основах Docker и DevOps вообще, а также попробовал себя в роли фулстека, понюхав базу данных через Sequelize.
Теоретическая часть на портале Практикума, похожа на омертвевший, но пока не отвалившийся орган, мне её полностью заменило общение с чатЖпт.
Уроки полны практиками времён древних русов (например Реакт весь преподаётся на классах). Заметна "сеньорская болезнь" - регулярный провал в глубины теории, которая неактуальна, сложна, массивна, и почти не связана с проектами курса. Многие кнопки и ссылки в уроках не работают, тренажер с "актуальными" задачами тоже забагован.
Типичный учебный спринт выглядит так: первые 2 дня, не вникая, пролистать сто километров теории и решить задачи тренажера с чатЖпт. Затем заглянуть в чек-лист задач по проекту на текущий спринт, и за остальные 12 дней реализовать кусок проекта, прокачивая знания и пользуясь подсказками чат-бота и наставников Яндекса.
Стоит обратить внимание, что курс гибко относится к исходному уровню студента, и проходимость людей высокая. Вероятно, в этом виноваты сребролюбие руководства Яндекса и отсутствие входного тестирования - войдут все и пройдут курс тоже все.
Джуну на курсе придётся туго, но он сильно подрастёт, с поддержкой менторов и наставников, а также чатЖпт. Времени такому студенту нужно достаточно много - например я (неторопливый джун-перфекционист) спустя пару месяцев уволился с работы, чтобы с комфортом погрузиться в курс.
Мидлы на курсе закрывают пробелы в знаниях и набивают руку, а также часто уходят в свободный полёт - это когда сделал чек-лист, увлекся проектом и добавляешь ещё фичи от себя
Особенно понравились теория и тренажеры. Теоретический материал был изложен очень доступно и структурированно, что значительно облегчало понимание сложных тем. Тренажеры позволяли сразу же применять полученные знания на практике, что способствовало лучшему усвоению материала.
Не хватало личных созвонов с ментором. Иногда возникали вопросы, которые было сложно решить через текстовые сообщения, и личные созвоны могли бы значительно ускорить процесс обучения и улучшить понимание материала.
Курс Яндекс.Практикум оставил у меня исключительно положительные впечатления. Вот несколько ключевых моментов, которые мне особенно понравились:
Структурированность материала: Курс разбит на логические блоки, каждый из которых посвящен определенной теме. Это позволяет постепенно углубляться в материал и не перегружаться информацией.
Практическая направленность: Много внимания уделяется практическим заданиям, которые помогают закрепить теоретические знания. Это особенно важно для программирования, где практика играет ключевую роль.
Поддержка менторов: На протяжении всего курса можно обращаться за помощью к менторам. Они всегда готовы ответить на вопросы и помочь разобраться с трудностями.
Актуальность знаний: Программа курса регулярно обновляется, чтобы соответствовать современным требованиям р
Обучение было сложным для меня, но очень полезным. Большое количество учебных материалов, интересные задания, полезные навыки. Отдельно хочу сказать про второй модуль - командный проект. Мне повезло с командой и ментором, и это был крутой период курса. Много нового опыта и знаний, которые точно пригодятся в дальнейшем. Благодарю поддержку и куратора курса, которые всегда готовы помочь с любыми вопросами, очень теплая атмосфера, поддерживающая и мотивирующая.
Мне курс понравился в целом. Не хватило вебинаров - вопрос-ответ. Хотелось бы больше живого общения.
Важно иметь хорошую базу и много свободного времени. У меня лично уходило вс свободное время, чтобы успевать.
У меня был отличный ментор, который провел меня через весь процесс. Деплой - этот опыт помог мне понять всю цепочку разработки, вплоть до вывода готового продукта в продакшн.
Теоретическая часть несколько устарела, и в первой половине проекта слишком много однообразного копирования кода, что временами раздражает. Вторая часть была более интересной, но репозиторий, к сожалению, содержит старые версии библиотек. Хотя их можно обновить самостоятельно, возникает вопрос: зачем тогда вообще предоставлять такой репозиторий?
На первую часть курса у меня уходило по 2-3 часа в день, в то время как на вторую часть я тратил около часа ежедневно.
Ментор в первой части крутой попался. Свобода в выборе технологий во второй части.
Старая теория. Местами нелогичная структура курса. Когда переводился в другую когорту, ментор был хуже как учитель, но крут, как разраб.
Теория старовата. Нужно иметь представление о классах. В целом js неплохо знать.
Сейчас я еще продолжаю обучаться на курсе и прошла только 4 модуля из 9-ти. Уже могу сказать, что особенно полезным было написание собственного приложения без использования каких-либо фреймворков вообще. Сейчас такой практики почти не встретишь в реальной промышленной разработке, поэтому было полезно взглянуть "под капотом" на то, что мы делаем благодаря фреймворкам. Дальше на курсе обещается React, на котором я еще никогда не работала (на работе пишу на Angular), и потому уверена, что это мне точно пригодится и будет полезным.
Не очень качественно сделаны тесты на тренажерах. Абсолютно точно рабочие решения порой не проходят, и приходится искать другие пути, но уже не для того, чтобы решить задачу, а просто чтобы удовлетворить тесты. Плюсом: тексты ошибок очень плохо объясняют, что именно в коде не так. Обычно это просто сообщение в виде "Функция работает не правильно", так что приходится полностью пересматривать код. Экспериментальный функционал в [искусственном] лице YandexGPT, который обещает быть помощником по тренажеру, еще ни разу в реальности не помог :)
Важно понимать, что этот курс не удастся пройти экспромтом. Пока в календаре не наступит дата открытия следующего модуля, вы не сможете продвинуться дальше, даже если в ваших текущих модулях уже все прошли. Свободное время, безусловно, придется подстраивать под курс. Знали бы вы, сколько баров мне пришлось пропустить, чтобы закончить учебный проект :)
Большое количество практики и и интересные задания, если речь идет именно о практических задания, а не тренажере
Тренажер, в котором никогда не знаешь, что не так
Теория местами содержит много воды, а местами просто мало информации
заранее ознакомьтесь с форматом обучения по отзывам
Если вы достаточно активны, то можете стать тимлидом в вашей команде. Для меня это был очень интересный опыт управления командой разработчиков.
Хороший план развития продукта.
Четкая разбивка задач в спринтах.
Ментор всегда подскажет, если есть какие-то проблемы с решением задачи.
Не всегда теория на платформе помогает решить задачу.
Некоторые ссылки устарели.
За время прохождения второго модуля, вы физически не сможете освоить все технологии, представленные в рекламе. Для этого нужно потратить очень много времени. Вы сможете поверхностно с ними ознакомится в теории на платформе, но для более детельного погружения, все еще рекомендую вести свой пет-проект.
На курсе представлена базовая теория, которая поможет в выполнении некоторых задач. НО не ждите, что вас будут вести за руку по шагам, вам придется, в большинстве случаев, самостоятельно искать нужную информацию для решения своих задач. И я считаю что это правильный подход.
Менторы и ревьюеры могут пКурс предполагает, что у вас уже есть базовые знания js.
Процесс обучения сложный, как и везде. Тяжело совмещать с учебой/работой/личной жизнью. Старайтесь распределить время на весь период спринта, иначе очень тяжело будет влиться в процесс в последний момент. Старайтесь не доводить до жестких дедлайнов.
Первый модуль самый сложный, рекомендую сначала поучить основы TS.
Для наибольшей эффективности, рекомендую параллельно вести еще свой пет-проект, к которому можно будет подключить апи яндекса.
Теория в тренажере часто устаревшая, а также не всегда проходят корректные решения задач. Но второй пункт уже частично поправили во время моего обучения. Если твое решение несколько раз не проходит, то тренажер дает тебе возможность посмотреть правильное решение, что позволяет тебе не застревать на заданиях.