В дополнение к куче информации первого поста в итоге сделал вывод что на этапе попробуй найти где лучше обьяснят, не изобретай велосипед.
https://learn.javascript.ru/ +
https://www.youtube.com/watch?v=M_pclb-58ZY лучшая связка, для меня, потому что сам автор изучал сначала по книге что по 1 ссылке, и в своих видео у него примеры задач из как раз таки этой книги. Тоесть если что то не понимаю, просто смотрю видео и он как раз тему за темой вроде как идет по учебнику. Рассказывает хорошо, + послушав его, подкрепляешь только положительно.
в качестве справочника пока смотрю
http://code.mu/ru/javascript/manual/ и пописываю оттуда функции, хорошо что кратко в заглавии видно сразу о чем та или иная функция. Думаю в конце если застопорюсь в обучении, возьму немного менторства, читал одному человеку с форума он уже хорошо помог.
После теории буду решать задачи, и пока не смотрю специально как создать калькулятор, чтобы попытаться создать самому.
В конце попытаюсь сделать фитнес приложение по своему рецепту, так как сам от темы питания и тренировок не далек, или есть еще парочка других задумок)
По поводу менторства, если есть какие советы, будут кстати. Понятно, что я стараюсь сделать все сам, но должен быть определенный момент, когда человек скажет, что теперь ты не такой уже и ноль.
http://old.code.mu/tasks/javascript/practice/praktika-javascript-dlya-novichkov.htmlhttps://a.jscourse.com/ru/challengehttps://exercism.io/https://www.codewars.com/https://techrocks.ru/2018/05/20/web-sites-and-apps-built-with-node-js/https://habr.com/ru/post/346774/Пару статей, чтобы понимать, с чем мы имеем дело, и какие города до нас уже построили)
К слову
https://prnt.sc/pnr8hf книг нашел много, но думаю, что загляну в них только по мере необходимости, чтобы не скакать сейчас туда сюда.
А вообще, как то рад, что именно js занимаюсь. Кажется стильно, модно, мощно)
Я тоже знаю о чем говорю. Фреймворки изучать нужно, с ними обязательно столкнетесь на проектах. Их знание поможет быстрее найти работу. Но они не должны быть для вас черными ящиками. И не должно быть проблем с освоением новых. Т.к. вчера стандартом, к примеру, была библиотека jquery и сегодня ее в легаси полно. Но это не значит, что это некий стандарт. Новые проекты нередко выбирают, например, vue. Завтра, может быть, выстрелит svelte. И будет много работы под него. Поэтому ванила даст вам ту базу и понимание, которая позволит не тратить много времени, чтобы оставаться актуальным специалистом, а не уходить в легаси.