Learn Node.js
Node.js is an open-source server side runtime environment built on Chrome's V8 JavaScript engine. It provides an event driven, non-blocking (asynchronous) I/O and cross-platform runtime environment for building highly scalable server-side applications using JavaScript.
Basics
- What is Node.js
- Node.js Process Model
- Install Node.js on Windows, Mac
- Node.js Console/REPL
- Node.js Basics
- Node.js Modules
- Local Modules in Node.js
- Export Modules in Node.js
- Node Package Manager (NPM)
- Create Web Server in Node.js
- Node.js File System
- Debugging Node.js Application
- Node Inspector for Debugging Node.js Application
- Node.js EventEmitter
- Open-source Frameworks for Node.js
- Express.js
- Express.js Web App
- Serving Static Files from Node.js
- Node.js Learning Resources