5
Соотношение цены и качества
4
Программа курса
4
Преподаватель курса
4
Практическая применимость знаний
3
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Middle Frontend-разработчик» от сервиса Яндекс Практикум. 5 месяцев обучения, 2 проекта в портфолио, код-ревью и наставничество от экспертов. Обучаем на frontend-developer онлайн.
Не всегда теория на платформе помогает решить задачу.
Некоторые ссылки устарели.
За время прохождения второго модуля, вы физически не сможете освоить все технологии, представленные в рекламе. Для этого нужно потратить очень много времени. Вы сможете поверхностно с ними ознакомится в теории на платформе, но для более детельного погружения, все еще рекомендую вести свой пет-проект.
На курсе представлена базовая теория, которая поможет в выполнении некоторых задач. НО не ждите, что вас будут вести за руку по шагам, вам придется, в большинстве случаев, самостоятельно искать нужную информацию для решения своих задач. И я считаю что это правильный подход.
Менторы и ревьюеры могут пКурс предполагает, что у вас уже есть базовые знания js.
Процесс обучения сложный, как и везде. Тяжело совмещать с учебой/работой/личной жизнью. Старайтесь распределить время на весь период спринта, иначе очень тяжело будет влиться в процесс в последний момент. Старайтесь не доводить до жестких дедлайнов.
Первый модуль самый сложный, рекомендую сначала поучить основы TS.
Для наибольшей эффективности, рекомендую параллельно вести еще свой пет-проект, к которому можно будет подключить апи яндекса.
Всегда рядом куратор, помогающий решить любые организационные вопросы, а также ментор, помогающий решить технические вопросы
В первом модуле выполняется проект без использования фреймворков для формирования представления о работе фреймворков. Теперь я действительно имею представление о работе того же React
Учат только полезным технологиям, используемым сегодня
Учат не только фронтенду, но и ближе к концу смежным областям
Предлагают помощь с трудоустройством
В большинстве тем первого модуля есть занятия на тренажере: надо написать код так чтобы он прошел тесты. Сами задания прикольные и дают определенное понимание темы, да и написанный код потом можно использовать для практического задания. Но часто тренажер выдает вообще непонятные ошибки и нет надежды их исправить. Один раз тренажер вообще упал, и нам засчитывали задание "в ручном режиме". Справедливости ради, ментор всегда поможет с тренажером. Если возникают проблемы, можно написать ему в общем чате с просьбой о помощи, и он сам укажет на ошибку в коде.
Вся теория в текстовом виде, и часто её сложно воспринимать. Особенно учитывая, что нужно прочитать весь этот текст за ограниченное время, чтобы уложиться в рамки спринта. Лично мне не хватило практики для закрепления теории, хотя бы квизов
Не знаю, насколько действительно курс подходит для мидлов. У меня вообще не было опыта коммерческой разработки, когда я сюда пришел. Был только не слишком внушительный опыт кода на React и JS. Здесь же мне дали очень много структурированных новых знаний, познакомили с многими технологиями (в том числе я не имел опыта с TypeScript до Практикума).
Уверен, с такими знаниями я смогу легче стартовать карьеру. Кроме того, полученные знания мне точно пригодятся при защите диплома — я уже принял решение делать выпускную работу, связанную с разработкой сайта.
Сделали курс по алгоритмам необязательным, что помогло закончить его асинхронно в удобное время. Подтянул алгоритмические знания.
Создал свой фреймворк с jsx и virtualDOM.
Хотелось бы его асинхронным. Иногда не хватает времени дописать какие-то решения, учитывая, что я учусь и работаю, получается тяп-ляп и в продакшн. Из-за этого пришлось на 2 когорты вниз опускаться, чтобы комфортно дописать свой фреймворк.
- Готовьтесь уделить много времени;
- Нужны продвинутые знания в JS;
- Наставники не помогут;
- Учитесь гуглить и пользоваться AI-помощниками;
Хороший параллельный курс по алгоритмам. Было интересно пощупать то чем обычно фронтенд не занимается: бэкенд и девопс.
Не четкие границы выполнения заданий. Некоторые темы раскрыты не достаточно полно, на мой взгляд.
Нужно много времени и понимания работы компонентного подхода разработки.
Если вы достаточно активны, то можете стать тимлидом в вашей команде. Для меня это был очень интересный опыт управления командой разработчиков.
Хороший план развития продукта.
Четкая разбивка задач в спринтах.
Ментор всегда подскажет, если есть какие-то проблемы с решением задачи.