Бесплатный фронтенд: каково было учиться в Хекслете
В конце апреля выбрала Хекслет для бесплатного обучения фронту. Срок пролетел суетно, каюсь, и не то, чтобы в учёбе. Вводные 12 уроков заняли гораздо меньше времени, а впечатлений и выводов приличный пласт. Но обо всем по порядку.
Теория и подход
Лично я не воспринимаю видео и аудио, так что Хекслет подкупил текстовыми уроками, а ссылки на видео «для сопереживания» прикладываются в качестве допов. Кому важна визуализация — получит отдельное удовольствие на Ютубчике:)
Я подхожу к кодингу с академической стороны третий раз. В 2008 и 2012 году другие направления были освоены методом присоединения к малочисленной оффлайн-группе, где педагоги, скажем так, не были серьезно вовлечены. Инфобиз еще не поднял голову:)
Подкупает сжатость, емкость, прозрачность каждого раздела. Бесплатная часть состоит из 12 уроков и, в отличие от Яндекс.Практикума, сразу сообщает полезное по существу. Введение, структура, основы HTML, CSS, организация кода, отладка и проверка кода, публикация на бесплатном хосте — для самостоятельных готовая дорожная карта саморазвития.
Полезные ссылки, бесплатный софт, онлайн-тренажеры отдельно доставляют: можно серьёзно подтянуть знания предмета и околотематики.
Настоящая практика
Каждый раздел заканчивается небольшим тестом на полученные знания. Практика состоит из интересных заданий в тренажере, который представляет собой полноценно развернутую среду. Не нужно разворачиваться на локали: структура, отладчик, редактор кода под рукой.
Задание в классическом README, автотест на правильность выполнения очень информативен. Еще раз пну конкурента — пока тренажер на букву Я констатирует, что не умеет проверять синтаксис, мол, RTFM*, Хекслет показывает, где косяк, что перепроверить, и дружески поддерживает: «Выдыхай и попробуй снова:)»
Первое задание залетело сразу. Второе с третьей попытки. Последнее с Emmet для меня, чайника, который в упор не шарит в синтаксисе и семантике, было побеждено часа через полтора. Но какой кайф! Какой азарт! Мэтры могут стебать с чистой совестью, но однозначным преимуществом курса является восторг и мотивация. Хочется ещё!
Выводы и ажиотаж
Курс пройден, конспект дважды переписан — для наглядности. Читаю сопутствующие материалы и начинаю следующий бесплатный курс по введению в программирование, потому что чувствую нехватку логики и азов для полноценного обучения. Малодушно планирую осилить Фигму до того, как придется бросаться в нее с учебным проектом.
Какие выводы после бесплатного обучения?
Положительные:
1. Понятный, доступный, четкий материал. На все вопросы и задачи в практике ответы находились в соответствующих главах, либо по указанным ссылкам на доп. Материалы.
2. Мотивация растет пропорционально прогрессу обучения.
3. Никакого страха не справиться. Возможно это субъективно, но боязнь бросить из-за неудачи меня часто останавливала. Тут всё удалось и, главное, получилось.
4. Хочется больше знать! Пробовать! Самостоятельные работы по верстке стали приятным способом провести вечерок:)
5. Никакой противной агитации купить, приобрести и всякое такое. Рассылка за месяц пришла 3 раза: новые материалы по теме, анонс свежего потока и поздравление с окончанием курса, где были ссылки на все важные материалы.
Минусы, наверно, тоже есть:
1. Хотелось спросить у профессионалов в сообществе, но в бесплатной версии такого бонуса нет.
2. Тренажер слишком натуральный, кое-что в нем пришлось гуглить, что он делает и о чем сообщает.
3. Если знать о рейтинге и баллах за обучение заранее, меньше было бы попыток проскочить тест на авось.
4. Теперь всё время лезу в исходный код на каждом сайте.
Курс по фронтенду очень понравился, продолжаю тыкать разные полезные статьи на Hexlet, читаю, проникаюсь. Ненавязчивость сервиса подкупает. Действительно никто не пытается напихать платные услуги, а грамотный и адекватный подход к обучению натурально влечёт.
Очень хочется в комьюнити, поэтому готовлюсь взять подписку.
ЗЫ. попутно расчехляю логику и математику, которые презирались в школе.
*Read This Fucking Manual