Да, можно стать верстальщиком или фронтэнд-разработчиком, самостоятельно изучая курсы. 1
Все учебные материалы можно найти в интернете: литературу для новичков, электронные самоучители, видеоуроки и скринкасты от верстальщиков и программистов, онлайн-тренажёры для отработки навыков и пр.. 2
Однако у самостоятельного обучения есть и недостатки:
Более удобный и эффективный способ — пройти дистанционные курсы. 2 В онлайн-школе можно освоить профессию с нуля, сделать проекты для портфолио, получить диплом или сертификат, а HR-консультант поможет с трудоустройством. 2