Основной моей целью изучения этого курса было систематизирование имеющихся знаний и приобретение новых, а также получение/улучшение навыков работы с Frontend. Чтобы иметь полную картину как обстоят дела с платформой SkillFactory касаемо этого курса, приведу плюсы и минусы. Положительные моменты 1. Временные рамки – по сути курс не имеет строгих дедлайнов, поэтому можно обучаться в своем темпе. Чисто для примера – HTML, CSS и JS я прошел за три-четыре недели, потом переезды и все такое, к Реакту (15 модуль) приступил в Сентябре месяце, а в конце октября прошел модули с 19 по 28. Весь курс в идеале рассчитан на 7 месяцев. 2. Ссылки на сторонние ресурсы для закрепления материала – мини-тренажеры по работе с css доставили, мое почтение. 3. Новый материал – не в том, конечно, количестве, в котором ожидалось, но все же новый материал есть. 4. Юлия Токаревская – не могу ее не упомянуть. Она, пожалуй, единственный ментор, которой не по барабану на студентов. Благодаря ей я приобрел и подтянул свои знания по ReactJS 5. Живые контрольные задания (проекты) – проекты, которые даются на выполнение по изучению определенной секции, очень схожи с примерами по разработке из жизни. Отрицательные моменты 1. Менторы (кроме Юлии) – сложилось такое ощущение, что и самим менторы (которые должны помогать и направлять) особо не вдумываются в суть заданного вопроса, выдавая просто правильный ответ. 2. Платформа – не смотря на то, что SkillFactory используют вроде бы неплохую LMS, распределение контента по курсам/потокам организовано очень топорно – клонированием, что делает внесение изменений абсолютно невозможным. Хотя, учитывая свой опыт и отзывы других студентов, никакие изменения не вносятся никогда. 3. Контент – материал, размещенный на платформе, не соответствует контрольным заданиям. Простая аналогия – в контенте вас учат рисовать синие/красные квадратики или писать в приложении “Hello Kitty”, а в оконцове вас просят вылепить реплику Венеры Милосской. В добавок ко всему, информация иногда настолько старая (некоторые «моменты» сохранились аж 2012 года), что она не имеет релевантности сейчас. 4. Вебинары – это самая жесть, спикеры вебинаров зачастую неподготовлены, у видео плохой звук, изображение обрезано некорректно. Опять же, это не касается вебинаров Токаревской, где все подготовлено, выверено, четко и с хорошей визуальной составляющей, но, к сожалению, ее вебинары – это всего лишь исключение из правил. Порой вебинары проводятся просто ради проведения вебинара, без какой-либо смысловой нагрузки. 5. Контрольные задания, точнее, их формулировка. Иногда для того, чтобы понять, что требуется от студента, надо не одну горсть земли съесть. Свой первый проект по верстке я переделывал 3 раза потому, как требования и рекомендации очень размытые. 6. Задания для самопроверки с валидатором – это еще одна проблема. Валидатор «заточен» только на один (максимум два) правильных ответа, поэтому может указать, что ваш ответ неверен, хотя он таковым не является. К примеру – можно написать '0.5' и '.5' , в этом случае '.5' будет расцениваться как неправильный ответ (хотя он правильный, исходя из общего синтаксиса) 7. Фидбэк по заданиям – весь фидбэк (не рассматриваю секцию по React – все помним про Юлю) заключается либо: a. в предоставлении правильного ответа, без каких-либо комментариев b. в выставлении положительной оценки заведомо некачественно написанному коду, опять же без комментариев. 8. Ожидание vs Реальность – курс предлагает изучить HTML, CSS, JS, React JS, Angular, Vue, и т.д. и т.п., в реале – Angular, Vue и иже с ними рассматриваются в рамках одного модуля каждый, без какого-либо углубления в тему. Более того, несмотря на то, что курс обещает научить с нуля – это байки, какой-никакой опыт в программировании, html верстке и css просто необходим. 9. Коллаборация – в темах типа html, css, и js коллаборация студентов не приветствуется от слова совсем, несмотря на то, что есть даже Slack для как раз этой самой совместной работы. В большинстве случаев, общение в Slack ограничивается короткими сообщениями ментору, мол «проверьте модуль такой-то». Мы с несколькими энтузиастами все же расшатали эту трубу безысходности и вроде как студенты стали больше и больше делиться опытом. 10. Отношение к материалу – решил выделить в обособленный блок дизов, поскольку после 19 модуля (финальный модуль React) На задания для самостоятельного выполнения просто закрывают глаза – до 28 модуля вы не найдете ни одного задания, которое бы предложили выложить на проверку. В общем, если бы не подвижный график, то во второй раз я бы в это не вписался. Финальный проект я даже не стал делать, т.к. там очевидно, что проверять его никто не будет. По метаскору я бы поставил 25% из 100, и то исключительно из-за ментора, которого я уже неоднократно упоминал в обзоре =)
Подробнее