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