Где получить практику применения JS для создания веб-сайтов?
Прекрасный курс из 30 уроков по ванильному Javascript от Wes Bos поможет понять, как применяется современный JS на практике, а заодно научит использовать ES6+ фичи уже сейчас:ссылка
Банально берем инет-магазин. Что там используется? Модалки, раскрывающиеся списки, меню, валидация форм, слайдеры, фильтр по товарам. Разбейте на задачи каждый модуль, который что-то делает и пилите.