«Порой приходилось ломать голову»: плюсы и минусы популярных курсов фронтенд-разработки
За последние несколько лет популярность работы в ИТ выросла в разы, и многие стремятся освоить перспективную профессию на курсах или в онлайн-школах.
Одно из самых перспективных направлений для новичков — фронтенд-разработка. Мы отобрали три курса для будущих фронтендеров с наибольшим количеством отзывов в Сравняторе и выделили достоинства и недостатки программ.
Это истории читателей из Сравнятора. Собраны в один материал, бережно отредактированы и оформлены по стандартам редакции
Хекслет
Курс: «Фронтенд-разработчик»
Стоимость: от 168 000 ₽
Длительность: 10 месяцев
👍 Плюс: асинхронный режим обучения
Мне понравилось, что формат обучения асинхронный — можно идти в своем режиме, нет ощущения, что ты никуда не успеваешь. Если нет возможности участвовать онлайн в вебинаре, то можно позже посмотреть в записи, в то же время есть онлайн-общение в группе в «Слаке».
Наставники всегда на связи и оперативно отвечают на все возникающие вопросы. Доступ к теории и все решения упражнений сохраняются на сайте после обучения, что очень сейчас помогает при решении текущих задач.
Я учился самостоятельно в асинхронном режиме — это позволило мне в комфортном темпе проходить программу и немного сэкономить на стоимости обучения. Преподаватели в таком режиме не предусматриваются, но если что не получается, всегда можно попросить помощи у сообщества «Хекслета», эти ребята умеют направить в нужное русло.
👎 Минус: неудачный дизайн курса
Иногда информация на лекциях казалась слишком сложной для новичков, как будто она была предназначена для людей с опытом. Это приводило к разочарованию и даже желанию бросить обучение. Мне казалось, что нужны более простые объяснения для тех, кто только начинает свой путь в программировании.
Также из-за отсутствия дедлайнов легко терялась мотивация и можно было запустить учебу. В моем случае это и произошло. Иногда нужно некоторое давление, чтобы оставаться на правильном пути и не откладывать обучение на потом.
Кроме того, большая часть лекций представлена в текстовом формате, иногда это было сложно понять и осознать, просто читая. Мне не хватало видеообъяснений.
Также я обратила внимание на не совсем удобную структуру обучения. Вначале я проходила курсы по HTML и CSS, но эти знания пригодились мне только в конце. Было сложно вспомнить все, приходилось заново проходить эти блоки, чтобы освежить память.
Местами не было какого-то плавного перехода, когда сначала подаются простые задачи, а потом планомерно усложняются. То есть первая задача блока может быть сложной, что сидишь целый день, а потом очень простая.
👍 Плюс: много практики
После каждого урока есть практическое задание, после каждого курса — серия испытаний, и вишенкой на торте идут четыре проекта.
Проекты представляют собой полноценные приложения, которые студент пишет с нуля полностью самостоятельно. Наставник всегда на связи. С ним можно не только взаимодействовать в рамках программы обучения, но и покопаться в чужом коде, парно программировать и много чего еще, главное — самому проявлять инициативу.
Проекты очень крутые и трудоемкие, позволяют на практике и достаточно глубоко прочувствовать теоретические знания, что очень важно. Я только во время проектов начинал действительно понимать, что и как работает.
Хорошая подача материала в виде текста и видео, с практическим заданием после каждой темы, выполняемым в IDE . У каждого урока и задания есть обсуждения, где можно решить возникающие вопросы.
👎 Минус: недостаток теории
Сервис построен по следующей системе: модуль состоит из нескольких курсов, в каждом курсе по 10—15 уроков, в каждом уроке есть теория, тест и упражнение. В первых двух модулях все более или менее, хотя уже тогда приходилось гуглить, но начиная с третьего — откровенные перегибы и безобразие.
Теории не хватает катастрофически, это отмечали многие на курсе. Наставники и кураторы оправдываются тем, что «надо уметь гуглить и читать документацию». Надо ли? Безусловно. Надо ли платить за это 120 000 ₽? Не думаю. Берите задачи с бесплатных ресурсов, гуглите в свое удовольствие, пишите код — и получите то же самое.
Во время обучения часто приходится пользоваться библиотеками и сервисами, о которых узнаешь, только когда приступаешь к выполнению проекта, например heroku, railway, socket.io, react-toastify. С тобой делятся ссылкой на официальную документацию или небольшую статью, из-за чего приходится долго копать, разбираться на форумах, как что работает. Да, это закаляет, и на работе никто сюсюкаться не будет, но, думаю, инструментарию стоит уделить больше времени.
Может быть сложновато, если вы не углубляете знания по какой-то теме, а получаете их с нуля.
Itgirlschool
Курс: «Профессия фронтенд-разработка»
Стоимость: от 209 000 ₽
Длительность: 11 месяцев
👍 Плюс: грамотно составленная программа
Программа курса собрана так, что дает широкое понимание самых актуальных технологий. Мне понравилось, что учебные задания были нацелены на практическое применение, а групповые проекты в конце каждого крупного блока программы — по верстке, JavaScript и React — состояли из решения реальных задач и работы с настоящим заказчиком.
В процессе обучения проводится много мероприятий, разборов тестовых заданий, лекций от экспертов, которые имеют богатый опыт в веб-разработке. Школа устраивает хакатоны и организует лекции психологов по развитию софт-скиллов. Также есть встречи с карьерным коучем один на один. Все это помогает не сойти с дистанции, а продолжать обучение. И даже если что-то не получается с первого раза, всегда помогают найти решение.
Материал дается понятным языком, в нем нет воды, только самое нужное. Есть дедлайны для домашних заданий, мне это помогло развить самодисциплину, так как сдавала все вовремя. Можно учиться в своем темпе.
Если материал дается легко, можно идти по программе вперед и перевестись в другую группу. Или, если сильно отстаешь, один раз можно бесплатно взять паузу и продолжить обучение позже.
👎 Минус: сложные задания
Хочется отметить местами слишком сложные домашние задания по сравнению с простотой материала, который разбирается на записанном видеоуроке. В блоке JavaScript мотивация пропадает, так как непонятно, как вообще это работает и что с этим всем делать. Но это не проблема школы, а моя личная. Возможно, в школьной программе нужно выделять на блок по JavaScript еще больше времени, но ведь тогда обучение длилось бы больше года и никто бы не захотел приобрести этот курс.
Еще на зазывающем вебинаре говорилось, что для занятий абсолютно не нужны знания математики. По окончании курса могу сказать, что, возможно, математика «во всей красе» и не пригодилась, но элементарная математическая логика точно должна быть, иначе будет так же тяжко, как мне.
Высокий темп обучения и серьезная нагрузка по домашним заданиям. Порой за неделю нужно изучить большой объем новой информации. Стоит рассчитывать, что тратить на обучение придется около 20 часов в неделю.
Трудные домашние задания, порой приходилось ломать голову до слез.
👍 Плюс: дружелюбное комьюнити
В первую очередь, мне нравится подход к образованию. Наставники — настоящие профессионалы в своей области, они всегда готовы поддержать и помочь, если что-то не получается.
Кроме того, школа создала уникальное комьюнити, в котором можно обмениваться опытом и знаниями с единомышленниками. Это отличная возможность расширить свой круг общения и найти интересных партнеров для будущих проектов.
Понравились еженедельные созвоны, на которых мы обсуждали домашние задания и узнавали что-то новое от нашего куратора. Понравилось, что, помимо куратора, были еще сотрудники — Русалка, Кот и Сова, — которые помогали решить учебные и организационные вопросы.
Очень спокойная и теплая атмосфера в школе! Ни малейшего намека на ненужный стресс, когда и без того осваиваешь очень новое и очень сложное. Всегда есть у кого спросить, если что-то непонятно: помочь готовы все — от наставников до однокурсниц в общем чате.
👎 Минус: устаревшая информация
Не всегда актуальные материалы: сфера информационных технологий меняется очень быстро, и курсы могут не всегда соответствовать последним тенденциям и технологиям.
Некоторые видео не успели переснять, информация в них уже менее актуальна. В письменном варианте лекций все ок, но по нему новичку сложнее ориентироваться.
Elbrus Coding Bootcamp
Курс: «Веб-разработчик»
Стоимость: 260 000 ₽
Длительность: 3—6 месяцев
👍 Плюс: полное погружение в обучение
Несмотря на онлайн-формат, эффект присутствия преследует все обучение. Постоянная связь с преподавателями, помощниками и другими студентами держит в тонусе. Там, где я обычно забивал на других курсах, здесь хотелось продолжать и продолжать.
Сам процесс обучения пролетел очень быстро и позволил мне раскрыть свой потенциал по полной. Формат буткемпа в моем случае себя полностью оправдал и дал мне тот необходимый стартовый фундамент, который я хотел, и даже больше — я нашел много новых друзей и, по сути, еще одну семью.
👎 Минус: большая нагрузка
Подача материала в очень интенсивной форме. Кому-то такой режим обучения подходит, кому-то нет. Тут надо попробовать подготовиться к экзамену за три-четыре недели и понять, нравится ли процесс и вывозишь ли такой темп.
Летом 2022 года началось обучение в формате онлайн. Суперинтересно, каждый раз вставала с энтузиазмом и болью в спине, нулевая и первая фазы прошли просто обалденно! А потом пришлось тратить время не только на курс, но и на подготовку к переезду и учебе в ЕС. И тут понеслось: нехватка времени, бесконечная усталость, сон как привилегия и прочие прелести двадцати часов занятости в сутки.
Все следующие экзамены и проекты я сдавала через боль, это еще один пунктик к тому, что не стоит что-либо совмещать с учебой в «Эльбрусе».
👍 Плюс: разноплановые активности
Понравилось, что в буткемпе организовано много разных мероприятий: встречи с выпускниками, клуб английского языка, дополнительные лекции, практические занятия и много всего остального. Это помогало сделать учебный процесс более интересным, при этом оставаясь в контексте изучаемого материала.
Во время самих занятий было много разноплановых задач: работа в команде, тимбилдинг, детальная проработка стратегии трудоустройства — все то, что необходимо в профессии как на уровне технических навыков, так и по части софт-скиллов.
Очень много практики, крутые преподы, актуальные технологии. Помимо технических навыков, прокачиваются и софт-скиллы: парное программирование, командные работы, проекты. Также много активностей, которые позволяют передохнуть и отвлечься: от йоги до совместных вечеринок.
👎 Минус: высокая стоимость
Довольно быстро растет стоимость, но тут, видимо, уже решает рынок. Бронировал курс за несколько месяцев до начала по старой цене, заплатил 225 000 ₽, а к моменту моего выпуска он подорожал больше чем на 30 000 ₽.
Высокая цена, но опять-таки в России вы лучше буткемпа не найдете. Если курс кажется вам дорогим, попробуйте другие буткемпы. Есть варианты в два раза дешевле, вроде бы неплохие. Когда мониторил тему, выделил для себя два и выбрал Эльбрус, потому что он лучше подходил по датам, так как я студент.