Как начать свой путь в WEB разработке?
Конструкторы сайтов
Создавать сайты можно бес знания программирования, все что вам нужно это хостинг, CMS и идея которую вы хотите воплотить в жизнь.
Выбор CMS зависит от ваших целей к примеру простейший сайты типа блога, интернет магазина, портала, контент сервиса или сайта визитки можно сделать на любом движке, а вот тяжелые сайты, такие как социальные сети, маркетплейс, корпоративный сайт и т.п. проще сделать на платных движках таких как 1С Битрикс или обратиться к программистам.
Существуют множество CMS систем, которые позволят вам создать сайт без навыков программирования.
Одна из таких систем WordPress.
На начало 2021 года, 39.5% всех сайтов используют WordPress, в прошлом году на эту CMS приходилось доля в 35%.
Суть в том, что создавать сайты на CMS конструкторах не требуют каких либо сверх знаний или образования. Вам предоставляются визуальные редакторы сайта с огромным количеством настроек.
Существует множество конструкторов для создания сайтов. Вот их рейтинг у Российских владельцев доменов:
Рейтинг взят с сайта itrack.ru
Верстка
Что касается верстки, то тут нужны знания программирования, но для верстки благо порог вхождения не большой.
Для изучения верстки сайта вам достаточно знать HTML и CSS и обучиться им можно всего за 3 месяца, уделяя хотя бы час в день.
Все зависит от вас и вашего желания.