Я скоро начну работать с угловыми js и узлами js. Я не очень разбираюсь в javascript, что было бы хорошим началом. Могу ли я просто выбрать книгу для каждого или мне нужно узнать что-то о javascript, прежде чем попасть в эти технологии.
Возможно, самым важным вопросом были бы то, что языки, которые вы знаете/используете, потому что, если вы ничего не знаете (Джон Сноу), вам, возможно, придется позаботиться о некоторых послевузовских школьных занятиях. Если вы владеете другими языками, изучение синтаксиса довольно легко по сравнению с обучением программированию.
Для достойного начала работы в javascript я нашел Javascript: The Definitive Guide от O'Reilly - очень хорошая книга, и теперь, после трех лет работы в javascript, я все равно открываю ее время от времени.
Для Node.js я узнал большинство вещей в nodechool.io. Но я должен добавить, что я не работаю с node.js, и я не сделал ничего, что стоит упомянуть в нем. Я бы предположил, что О'Рейли предлагает несколько хороших книг по этому вопросу.
Для Angular я бы сначала посоветовал бесплатный курс по кодовому школу в качестве отправной точки. Я владею AngularJS: Up и Run от O'Reilly, и могу полностью рекомендовать его, так как он читает легко и до сих пор до конца.
Мой друг ругается в ng-книге. Это очень полная книга, но мне не нравится разметка, которая отталкивает меня от книги больше, чем она должна была бы :)
Кроме того, угловые хосты - хороший разработчик и API. И в обычном режиме, когда срочные вопросы открывают приложение IRC, или для несколько менее срочного сообщения о проблеме в stackoverflow.