Date:
Здесь решается: сколько будет страниц; как они будут связаны между собой; какие функции нужны (например, онлайн‑оплата, регистрация, личный кабинет); на каких устройствах и браузерах сайт должен работать идеально
Чем больше страниц и контента, тем больше места он займёт на сервере
Толковые люди и ответы у них понятные
Изучить основы выбранного направления и термины, которые все время будут вас сопровождать
Независимо от выбранного пути, важно не только изучать языки программирования, но и практиковаться в их применении, создавая реальные проекты и участвуя в различных курсах и тренировках
Одна из лучших книг по JavaScript для начинающих и продолжающих