Как изучать node js в 2019м?
Начните сначала с клиентского JS и пускай learn.javascript.ru будет вашей библией на это время.
Изучать нужно также, как и любое другое ремесло — практика и теория, при этом практика в случае с программированием должна преобладать.
Понять, что нужно изучить для работы можно, зайдя на любой сайт вакансий и посмотреть список требований к начинающему.
Не пытайтесь найти универсальный ответ в данном вопросе.
Я клиентский js с горем пополам выучил.
На страничке скрипты можно писать тяп-ляп.
На сервере с таким подходом отстрелишь себе обе ноги.
Язык нужно знать, и знать серьезно. И книгу не получается найти не старую
Флэнаган регулярно переиздается под новые стандарты языка.