Как успехи?
Если всё же не начал, то могу поделится опытом. Определись кем ты хочешь стать(для чего тебе JS):
- Верстальщик(js очень хороший помощник верстальщика) -> знания начальные(js + jquery)
- Front-end разработчик -> нужны очень хорошие знания JS(ООП, prototype, promise, ES6...) + нужно знание фреймворка типа,- Angular, React, VueJS (работодатель не будет ждать что бы ты на каждой задаче изобретал велосипед)
- Full-stack- первые два пункта + NodeJS(Express Koa) + База данных типа: MongoDB и PostgreSQL
^^^----Всё это на Juniora----^^^
- Хобби (у тебя реально много свободного времени)
Если определился тебе уже легче идти к своей цели, хотя бы потому что ты видишь дорогу(направление).
*Первое с чего я начал, это книга,- "JavaScript для детей"—Ник Морган—, очень помогает влиться в тему, - естественно книга написана простым языком.
Читается быстро есть задания(обязательно).""Ещё не разу не видел программиста, который научился программировать не набирая код.""--Д.Лаврик--
*Затем купил книгу,- "Карманный справочник JavaScript"— Д.Флэнаган — она за основу, а learn.javascript.ru в помощь. Естественно остаётся много пробелов.
*Купил и успешно прошёл курс в LoftSchool -> "Комплексное обучение JavaScript"—С.Мелюков— + наставник,- большинство пробелов и сомнений высохли.
Результат,- выполняю простые и средние задачи, учу потихоньку NodeJS в планах VueJS -> PHP+Laravel
На самом деле JavaScript --> бездонное дно:
"""Я учу JavaScript с момента его появления (да, я очень древний). А боли меньше не становится."""
— Tim Tate —
p.s. На торрентах и в общем на просторах интернета все материалы конечно же есть, но лично я начал учится когда стал платить рубли(т.е. я отдаю что то реальное и получаю что то реальное). Ты конечно можешь учить самостоятельно, но это ооочень большая потеря времени т.е. ты будешь отдавать своё время. Итого нужен наставник + книги + курсы + время + настойчивость(больше набирай кода + делай передых хотя бы просто переключайся на другую деятельность желательно активную), ну и мне уже больше 30 лет я ещё добавил физ. упражнения(начал пить больше воды) в свою повседневность что бы голова лучше думала