Date:
Подключение к CMS подразумевает выбор такой системы (наиболее популярными считаются WordPress, 1С-Битрикс, Tilda и др
URL-маршрутизатор используется для перенаправления HTTP-запросов в соответствующее представление на основе URL-адреса запроса
Для углубленного изучения стоит рассмотреть платные курсы от таких школ, как HTML Academy, LoftSchool, Udemy
Современный CSS, доступные интерфейсы: A11y, структурирование кода по методологии БЭМ, Node
Если другие языки пришлись вам не по вкусу, вы можете углубиться в него
Большинство информации можно найти в открытом доступе