"Правильный способ" у всех разный. На мой взгляд, "правильный способ" - это не изучать JavaScript первым языком программирования. Я предпочитаю книги. Онлайн курсы с заданиями: https://stepik.org/
Надо купить баночку вазелина и небольшую анальную пробку. Смазываешь пробку вазелином и вставляешь в известное место до характерного щелчка. Если процедура понравилась, то и JS норм зайдет.
Придумай проект, где задействуeт js, и применяй его где нужно. Такая практика лучше закрепляется. Если нужно по синтаксису почитать или вообще dom - объектную модель посмотреть то https://developer.mozilla.org/ru/ . Там много чего интересного