There are many guides on how to get started with Node.js; here’s a few of the best, to help you on your journey from Node.js beginner to knowledgeable coding maestro.
Start at the beginning – the Node.js homepage.
The Node.js homepage has all the latest version for use with various operating systems. It also has a comprehensive section of guides on everything from getting started to debugging and module related guides. The starting point for anyone interested in working with Node.js, and for news and information about issues and updates.
The go-to consultancy source for organizations using Node.js in the course of their business. For developers, their blog is a great source of regular Node news, updates, articles and resources for all Node.js users.
RisingStack provides training and tutorials, as well as providing professional commercial 24/7 Node.js support. They have this handy beginners’ tutorial on their site to help you get started, and a series of articles on how to use Node.js with larger installations – useful to refer back to once you’re up and running, and scalability becomes an issue.
Codeburst.io has a wealth of articles on working with Node.js written by professionals. Their guides are well-explained and illustrative of concepts from the basic to the more advanced, such as this beginners guide to working with Node.js. The guide does a great job of explaining the development and context of Node.js in today’s scripting marketplace, with clear graphics and concise information.
Nodeschool is a global organization of open source workshops with workshops run all around the world, as well as a comprehensive set of courses you can take online. Their courses are available in many languages, and they have nearly 200 chapters around the world.
Java T Point.
Java T Point is a site with information on many different languages and systems. Their Node.js tutorial is a great step-by-step guide to using Node.js, easy to navigate and with a wealth of information on all aspects of working with Node.js. There’s a great section comparing Node.js to other languages and runtime environments on the market, including information on how to translate from to the other.