NodeJS as an avenue towards learning JavaScript
This is a question that only someone who knows both JavaScript and Node fairly in-depth could answer properly. I would call that "specific expertise" and am confused by the closure of this question. Favorite books is one thing. I don't see a problem with somebody asking whether a given path to take in learning a new technology might be less productive than another within the context of that specific technology based on people's experience.