Я бы, например, если бы хотел научиться верстать (допустим я сантехник с нулевым опытом в вёрстке, да и вообще в веб программировании), так вот я сделал бы так:
1) Открываю sololearn и прохожу там курсы html, css - это достаточно быстро можно сделать и сразу даст неплохой фундамент.
2) После sololearn'a беру ютубчик и вбиваю "верстка wayup", там есть челик - Андрюша Гаврилов, он мне бы помог дальше, а именно: открываю его видос-запись стрима где он верстает и смотрю повторяя за ним (объясняет все с нуля, а учитывая, что у тебя есть знания уже какие-то, то тебе будет намного проще понять => закрепление материала пойдет и изучение других мелочей). Просмотр видео и повторение я бы сделал раза два (на разных видео)
3) Дальше уже можно, так сказать, на фронт. Берешь макеты и идёшь в штурм! Главное, штурмить с верным помощником - Гуглом! Ведь, откровенно говоря, в Гугле я нашел 90% ответов на вопросы в ходе верстки. Если что-то не будет получаться можно всегда спросить в телеге. Но, помнить золотое правило - "сначала Гугл, а потом доставать остальных вопросами".
# не знаю, может кому-то мой способ не понравится, но мне кажется это самый оптимальный способ изучения верстки
Вот ты уже и выучил вёрстку. Теперь быстренько учишь JavaSript (за минуту примерно), потом фреймворки типа реакта или Вью (за секунду учится), и устраивается на работу (уже устроен). Ладно, шучу, для начала стоит просто изучить вёрстку, а дальше будет что будет.