Course Syllabus

Node.JS Development Course Highlights

Node.js web development has been gaining popularity for quite some time and is currently in high-demand. Node.js development is an exciting career path for both freshers and experienced individuals


What is node.js ?

A word on event loop

Event driven architecture

Blocking vs non-blocking code

Setup node.js

The Node.js REPL

HelloWorld program


Understanding exports and require

Creating modules

Importing modules

Quick tour on npm

Installing 3rd party modules


Significance of Events

EventEmitter class

Emitting and listening to events

Types of streams

Working with streams

Composing streams using pipe


Process object

Handling exceptions at process level

Listening to processing events

Working with file system using fs module

Creating, Copying, deleting files

Creating, Copying, deleting directories

Watching for file changes