Пройти путь с 0(frontend)?
понимание основ есть.
Когда пройдешь:
- курсы htmlacademy (там верстка, и интенсивы не советую, если только не можешь после курсов взять и сверстать макет то можно на интенсив)
- прочитаешь learn.javascript.ru
- основы программирования - hexlet
- практика - codewars
- дока по выбранному фреимворку и проекты для практики.
Вот это будет понимание основ
дальше https://roadmap.sh/frontend
Может смотреть на YouTube как человек пишит код и повторять за ним?
Да, практика решает в итоге.

Блог новичка
Если совсем новичок в этом, то для базового понимания HTML/CSS, htmlacademy - очень даже хороша. Попутно читай книги/статьи и можешь начать верстать что-то простое, типа сайта визитки.