Читал спеца? Теперь послушай чайника. По факту все сайты верстаются на основе шаблона. Отступление от шаблона как правило наказывается высшей мерой. Самые распространенные шаблоны: Wordpress, Jomla, Drupal. Ставишь на комп локальный сервер HTTP типа Apache, Ngings потом эти CMS и вот ты уже разработчик собственного сайта.
Если до этого не сталкивался с данной темой и вообще никакого представления об этом всем не имеешь, скорее нереально. Если есть какое-никакое представление о яп в целом, работе веба - флаг в руки. И да, я изучил 4 технологии, а последние 3 проекта - готовые шаблоны на wordpress) В общем, как повезет с заказчиком
Ты немного путаешь верстку и программинг. Процесс таков: веб-дизайнер рисует макет будущего сайта, передает свой макет верстальщику, тот верстает его с помощью html и css.сверстанный макет верстальщик передает программисту, программист пишет бэкенд и фронтенд. P.S.Иногда обходятся без верстальщика. верстает либо программист, либо дизайнер. Прочитай про основы ООП, Булеву алгебру, теорию графов и множеств. Системы счисления ( двоичная, восьмеричная, шестнадцатиричная). Поймешь (хотя бы примерно) считай ты уже в будущем программист средней руки.
Если есть высшее по любой технической специальности, то без проблем. Если нет, то или придётся его получать (что непросто сделать самостоятельно), или рискуешь пополнить ряды кодеров с мизерной зарплатой и непониманием что делать в мало-мальски нестандартных ситуациях
Начал создавать свой первый сайт после того, как выучил 10 html-тэгов. Никаких вложений. Никаких CMS и конструкторов. И пошло-поехало, потому что интересно.