Отличный ресурс для прокачки навыков во фронтенде
Мое знакомство с HTML Academy началось примерно 3 года назад, тогда я точно решил, что хочу сменить вид совей деятельности и уйти во фронтенд. Для старта и, вообще, для знакомства с этой сферой я выбрал именно HTML Academy, при этом ориентировался на рекомендации друзей, которые уже трудятся в этой сфере, и на отзывы компетентных людей из it-каналов на Youtube.
С самого начала я проходил базовые тренажеры по HTML и CSS, без знаний этих технологий работать фронтендером не выйдет. Тренажеры дают неплохую сухую теорию, дают немного поупражняться с кодом, порешать несколько типовых примеров, близких к реальным задачам, в общем, знакомят тебя с базовыми принципами и понятиями.
Спустя некоторое время, я решил купить полный курс по профессии Frontend-разработчика. Курс разделен на последовательные модули, в каждом из которых тебя все уверенней погружают в технологии, которые нужны хорошему разработчику и которые реально нужны на рынке. Первые два модуля HTML 1,2 посвящены верстке, в которых тебя на реальных макетах учат в прямом смысле верстать сайт. Очень важно, что все это время тебя сопровождает наставник (как правило, это разработчик с опытом работы в несколько лет), он делает ревью твоего кода, отвечает на вопросы, подсказывает как надо делать и как не надо.
Отдельно хотелось бы отметить курс HTML 2, потому как там учат работать с системой контроля версий через консоль Git bash, рассказывают про CSS препроцессоры, а также со средствами автоматизации с использованием библиотек (npm-пакетов), которые очень упрощают жизнь разработчиков.
На данный момент я закончил уже два модуля по верстке, и сейчас прохожу модуль по Javascript. Программирование дается, конечно, посложнее, чем верстка. В моменте даже немного падает мотивация учиться дальше, возникают иногда такие мысли, что ты неспособен освоить данную технологию, но тем не менее продолжаешь повторять теорию, пробовать писать код, и задавать вопросы наставнику.
В целом, впечатления от HTML Academy, очень положительные. При этом сюда входит всё: и сама площадка обучения, и окружение (чат в Discord, наставники, лайвы, тренажеры), и преподаватели, и предоставляемый материал для изучения.