Node.js is a server-side platform built on Google Chrome's JavaScript Engine (V8 Engine). Node.js was developed by Ryan Dahl in 2009 and its latest version is v0.10.36. The definition of Node.js as supplied by its official documentation is as follows − Node.js is a platform built on Chrome's JavaScript runtime for easily building fast and scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

Some Important Topics


1. Launching Node.js Scripts
2. Node.js Process Information
3. Accessing Global Scope in Node.js
4. Exporting and Importing Modules
5. Buffer is a Node.js Super Data Type
6. Handy Utilities in Node.js
7. Reading and Writing from/to The File System in Node.js
8. Streaming Data in Node.js
9. Installing Node.js Modules with NPM
10. Debugging Node.js Programs

Useful Tutorial/Websites From where you can learn Node js