Способов изучения JavaScript в 2022 году вагон и маленькая тележка. От объемных книг до курсов и полноценных профессий на 6-12 месяцев от различных онлайн-школ. Конечно, не все книги и места по изучению JavaScript одинаково хороши, зачастую можно нарваться и на откровенный шлак.
Здесь я хочу порекомендовать то, что мне показалось интересным и качественным в плане изучения JS, и немного про верстку.
Многие до сих пор продолжают обучаться по книгам: это один из самых древних и востребованных источников получения информации, так что не стоит книги списывать со счетов. Здесь я не буду оригинальным и посоветую хорошую книгу Дэвида Флэнагана «JavaScript. Полное руководство», издательства O'REILLY (с носорогом на обложке). Это действительно MUST HAVE и многие с ней уже знакомы. Книга достаточно обширная и выдержала уже множество изданий и переводов на разные языки. Лично у меня уже 7-е издание в русском переводе за 2021 год.
Про онлайн-учебник learn.javascript.ru тоже многие слышали. Очень качественный проект с постоянным обновлением и переводом на разные языки. По моему скромному мнению, это лучшее, что есть в рунете в текстовом варианте.
Курсы Jonas'a на udemy.com. В особенности мне зашел у него курс «Advanced CSS and Sass: Flexbox, Grid, Animations and More!». Можно довольно неплохо прокачать верстку с использованием технологий Flexbox и Grid, а также попрактиковаться в CSS-анимациях.
YouTube-канал «MaxGraph — cайты как страсть». Качественный контент о веб-разработке. На канале можно найти плейлисты с полноценной версткой разных проектов с применением последних технологий — Gulp, SASS, Flexbox, Grid. Подойдет больше тем, кто только начинает и хочет прокачаться в верстке.
Про Хекслет я не сказал, потому что это и не требуется: он вне конкуренции. Так что смотрите сами, в принципе, на первом году обучения вам и его будет предостаточно.