Лестница изучения фронтендера?
В общих чертах:
HTML и CSS - тут расписывать не буду, итак ясно что надо как минимум уметь верстать адаптивно, базово понимать сео и знать какой-то CSS фреймворк
Уверено, посреди ночи, даже если не выспались, JavaScript(не jQuery) и собственно сам jQuery
Потом какой-то JavaScript фреймворк + ряд полезных штук
И в конце Node.js, чтоб хорошенько поровнять JavaScript руки, так как браузер ровнять не умеет.
У нас курсы в Киеве при вебстудии, мы потом берем часть людей на работу, так что это проверенная схема навыков.
Изначально нужно учить HTML. Может еще как-то худо-бедно можно на нем наклепать сайт на нем, но CSS и JS тут без вариантов. Причем выучить нужно хорошенько. Иначе - будет сплошь да рядом головная боль.
Замечу, что HTML достаточно прост, и можно за недельку как следует его выучить.
Дальше у нас идет CSS - нужно хоть как-то уметь облагораживать результат, да и не будет клонить решать JavaScript'ом то, что можно решить анимацией CSS. Нюансы, правда, не всегда важны, но лучше учить по полной.
Итак последний из нашей тройки - JS. Тут нужно глобально учить(в отличии от двух предыдущих). Canvas, jQuery, THREE.js... новинки каждый день. Наверно, никогда нельзя его выучить. Как впрочем и все библиотеки тоже.