Отзыв о курсе «JavaScript: архитектура клиентских приложений» от HTML Academy: дает базовые знания, достаточные для успешного прохождения собеседования
Цена за курс высоковата, но тут ты больше платишь за удобство (уроки и материалы подобраны и подготовлены для тебя, не надо ничего искать), домашние задания проверяют.
Плюс ты платишь за возможность консультироваться с наставником, но его компетенция может быть под вопросом, тут как повезет, и шанс попасть на опытного специалиста очень мал. Возможно, просто нагуглить ответ на свой вопрос будет полезнее.
Работу после этого курса, вероятно, можно найти, но супер джуном/трейни/стажером за мало денег, так как это еще даже не изучение популярных фреймворков, опыт работы с которыми желателен для прохождения собеседования в нормальные компании.
Структуру приложения показывают в очень базовом варианте. С одной стороны, это хорошо, так как надо понимать вообще основную схему работы приложения, с другой стороны — в реальном приложении все гораздо сложнее и глубже. Подразумевается, что в следующем курсе (по React) как раз происходит более подробное и приближенное к реальности изучение и создание структуры приложения. Получается, чтобы освоить на базовом уровне что такое и как работает фронтенд на React нужно пройти всю профессию «React-разработчик» или «Фронтенд-разработчик» от HTML Academy, каждая из которых занимает по времени около года, а по цене суммарно где-то почка.
Но если вы работаете на стабильно оплачиваемой работе, и у вас есть лишние 10-15 тысяч рублей в месяц и год в запасе — можно смело идти и учиться целиком на профессию, включающую эти курсы. При должном желании вы точно найдете работу после успешного прохождения этих курсов: они дают очень базовые знания, но для собеседований это то, что нужно.
Достоинства
Это второй курс по JavaScript от HTMLAcademy, и он гораздо информативнее и сложнее чем первый. Если знаете основной синтаксис и типы данных, то, в принципе, можно начать прямо с него, ничего не потеряете и сэкономите много времени, так как этот курс гораздо полезнее.
Курс дает реальные примеры работы с пользовательскими данными. Все еще достаточно базовый, порог вхождения невысокий, но попадаются задачки и посложнее, есть над чем подумать. Снова отмечу в плюсах удобный интерфейс обучения, сдачу домашних заданий.