I have not used Node for production yet. I used Node with Bower and Gulp. Now, using Meteor.
I formally learnt node from a Pluralsight course by Kyle Simpson.
Node looks fairly simple for someone who is good with ES 2015.
There should be some reference material available for using Node in serious applications - caching, scaling, transactions, queues, workflows, performance, microservices, docker.