AVKor, там описано достаточно, чтобы загуглить каждую непонятную картинку и изучить точечно все что нужно. Проходить университетскую программу обучения для изучения алгоритмов - это перебор. Вы как я понимаю ее проходили, поэтому советуете со своей колокольни. Что ж, рад за вас.
Vilmof20, в принципе да. Желательно сделать несколько проектов, которые можно будет показать на собеседованиях в качестве портфолио. Когда нет коммерческого опыта работы, это хороший способ убедить работодателя иметь с вами дело. Идеи для проектов легко найти в инете, достаточно загуглить.
В плане вёрстки я не заморачиваюсь, практически везде и всегда использую Twitter bootstrap.
Vilmof20, я бы сказал, тут от человека зависит - кому-то хорошо заходит фронтенд, кто-то лучше может в бекенд. В обоих направлениях полно работы и зарплаты неплохие.
На ранних этапах своей карьеры я пробовал верстать. Это показалось мне адовым занятием. Платят мало, геморроя много - заказчики постоянно докапывались, что здесь на 1 пиксель нужно левее, там оттенок не тот. Демотивировало меня это жестко. Потом начал пробовать писать сайты и скрипты на PHP - это занятие быстро начало получаться и нравиться. От простых сайтов затем перешел к специализированным проектам - самописные CRM, личные кабинеты, всевозможные системы учета итд. Так и втянулся в это дело.
На вашем месте я бы попробовал несколько направлений. Какое начнет лучше получаться, на том и оставайтесь.