По поводу Dart и JavaScript. Не работал с Dart (но работал со всяким разным другим объектно-ориентированным). Я не знаю, что именно имеет в виду coolasm говоря о зомби... Но программирование лучше осваивать с более "дисциплинированных" что-ли языков - это да. Ибо в текущей реинкарнации, да на волне популярности и всеобщей движухи JavaScript поделия порой напоминают мне индусский PHP-кодинг.
А вообще, автор, не берите в голову эти все советы скептические. В них заложен субъективный опыт и субъективное же мнение. Ваше дело пока что руку набить. И шишек набить тоже. А там уже будете более-менее понимать что к чему.
Отвечая на вопрос:
Сяп. Может подскажете еще очередность изучения js angular.js jquery bootstrap node.js для лучшего усвоения материала. Заранее спасибо.
Судя по постановке вопроса, вы пока не особо вникали в детали. Почитайте все же сайтик, что я вам выше скидывал (
https://learn.javascript.ru/). Изучите его в части того, как веб сегодня устроен. Я так понял, с вёрсткой вы более-менее разобрались. Теперь разберитесь откуда интерактивчик то берется и как с этим жить.
Грубо говоря: сначала надо понять что есть DOM, зачем он нужен, что можно сделать взаимодействуя с ним. Потом логически придете к jQuery. Потом к подходу MVVM (Model View View Model) и Angular JS этому модному. А Bootstrap - это (грубо говоря) про вёрстку (то есть HTML5 ваш и CSS3). Это чуть-чуть с другой стороны, чем JS. Bootstrap - это несложно, лучше осваивать на практике.
Что вы там еще спросили... Node JS. Это уже серверная разработка. Это скажем так... среди всех вами перечисленных технологий идет в конце. Точнее, идет с другого конца первым
Потому как вас интересовала клиентская часть. А Node JS - это сервер + утилиты (NPM и миллионы библиотек) в довесок.
Я вам один совет дам. Самый ценный, но при этом самый неконкретный. Я понимаю, что денег заработать хочется уже сейчас и учить хотелось бы поменьше. Но если вы хотите профессиональную карьеру строить и дело делать качественно, то разбирайтесь всегда в первопричине. Ищите ответ на вопрос "Зачем", а не "Как". Список технологий - это по части "Как". А зачем они нужны? Какую задачу решаем то? Что строим? Изучите - будет полезно.
Спрашивайте. Задавайте в первую очередь те вопросы, которые вам кажутся глупыми. Мы все были новичками. Будет время и силы - подскажу, мне не сложно. Будем развенчивать миф, что все программисты - высокомерные муд*ки