На русском языке htmlacademy, действительно, очень крутая штука для новичка. Не нужно думать, что для обучения необходимы книги. Не та область немного. Курсы позволяют сразу применять знания, а верстка это, как раз, на 90% прикладная тема. Очень много можно почерпнуть из отдельных постов на Хабре. У них там кто-то выпускает еженедельный дайджест интересных ссылок: есть блок по фронт-енду, почти все статьи на английском, но если это не проблема, то можно, во-первых, получить массу инфы по конкретным моментам, приемам и технологиям, во-вторых, узнать про массу блогов крутых веб-дизайнеров и верстальщиков, которые регулярно пишут полезное и уже написали столько, что все не перечитать. Также на английском есть интерактивные курсы. Codecademy.com - есть основы HTML/CSS, введение в jQuery, обучение сопутствующим технологиям, которые надо знать для успешной работе в вебе (git, bash, SQL). Также есть курсы по программированию: JavaScript, PHP, Python, Ruby и что-то еще, кажется. Короче, как стартовая точка в каждой из этих технологий - очень неплохо. https://www.codecademy.com Khanacademy - вообще это база курсов по миллиону топиков. Есть раздел Computing, в котором среди прочего и курсы по фронтенду https://www.khanacademy.org/computing/computer-programming TutorialsPoint - еще одна база туториалов. Есть раздел, в котором тонна инфы по вообще всем веб-технологиям http://www.tutorialspoint.com/web_development_tutorials.htm Попадалось еще то тут, то там много всего, но сейчас уже и не вспомнишь.