Node js

Node.js applications are written in JavaScript. It's a powerful JavaScript framework. Node.js is an open source and cross-platform Windows, Linux, Mac OS, etc. run time environment to run JavaScript on Server. Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. As an asynchronous event driven JavaScript runtime, the Node.js designed to build scalable network applications. Using Node.js developer can easily built fast and scalable network applications. Node.js uses an event-driven and non-blocking I/O model that makes it efficient, perfect for data-intensive real-time applications that run across distributed devices.

truecodex provides enough understanding of all the necessary components of Node.js. At truecodex learn this skill for Node.js Introduction, Environment Setup, Project Setup, NPM (Package Manager), Working with HTTP, Callbacks Concept, File System, Event Loop & Event Emitter, Buffers & Streams, Modules, Building Web Applications Using Express Framework, Scaling Application, Connection with DB (MySQL & MongoDB).

It is better, If you should have a basic Knowledge of JavaScript, AJAX and HTML.

Tutorial available on YouTube.