для начала html\css, потом html5 семантику прогнать хорошенько, посмотреть видео с версткой под бутстрап..в общем, для данного направления и самообучения информации более чем достаточно..
попробовать что то сверстать под конкретные движки по видео урокам, так же прогнать пару элементарных примеров по javascript..результаты не заставят себя ждать
UPD:
http://www.wisdomweb.ru - достаточно приятный учебник с кучей примеров и возможностью попробовать все это во время обучения