Setup Menus in Admin Panel

NODE JS Training



Node Js Training- Introducing Node

What is Node Js Training?

Node.Js Architecture – Overview

Components of Node.Js

The Event Loop Concept

Asynchronous I/O

Why NodeJs?

Dev Envrionment Setup

Installing NodeJs

Installing MongoDB

The REPL Terminal

Getting started with Node.Js application

Working with Node.Js Packages (NPM)

Creating a Node.Js application

Writing Data to the console

Creating a Node.Js Packaged Module

Publishing a Node.js Packaged Module to NPM Registry

Working with Events, Timers & Callbacks in Node.Js

Event Model

Adding work to the Event Queue

Implementing Callbacks

Handling I/O in Node.js


Working with JSON Data

Compressing & Decompressing Data with Zlib

Accessing the File System

Opening & Closing Files

Writing Files

Reading Files

Synchronous vs Asynchronous File System Calls

Other FS Tasks

Verifying Path Existence

Getting File Info

Listing Files

Deleting file

Creating & Deleting Directories

Renaming Files & Directories

Implementing HTTP Services

Creating a simple HTTP Server

Understanding URLs

Processing Querystring and Parameters

Serving static files with HTTP Server

Implementing dynamic GET Servers

Implementing POST Servers

ExpressJs – The Middleware

Installing ExpressJs

Creating a simple Hello World Express App

The express generator


Writing Middleware

Error Handling

EJS / JADE – Template to create Views

Building a Data Model with MongoDB & Mongoose

MongoDB – Introduction

Mapping of SQL Knowledge to MongoDB

CRUD Operations in MongoDB (using MongoDB Shell)

Connecting express app to MongoDB

Defining Simple Mongoose Schema

Writing REST APIs Using Express

The rules of a REST API

Setting up the API in Express

Handling CRUD Operations to MongoDB using Mongoose

Consuming REST API

How to call an API from Express

Handling the CRUD Operations to MongoDB by consuming the Express API

Modifying Views to display data

Managing Authentication and User Sessions

Creating a user schema for MongoDB, with password encryption

Creating an authentication API with Passport

Securing relevant API endpoints

Managing User Sessions

Testing Node Servers

Unit Testing with Mocha

Deploying to Node.Js applications to Heroku and accessing live.


Basic working knowledge of JavaScript, Text editor – Visual Studio code/We storm/Atom and preffered one is Visual Studio .

Duration & Timings :

Duration – 30 Hours.

Training Type: Online Live Interactive Session.

Faculty: Experienced.

Weekend Session – Sat & Sun  9:30 AM – 12:30 PM (EST) – 5 Weeks. December 4, 2021.

 Inquiry Now         Discount Offer 

USA: +1 734 418 2465 | India: +91 40 4018 1306


There are no reviews yet.

Be the first to review “NODE JS Training”


© 2019 LEARNTEK. ALL RIGHTS RESERVED | Privacy Policy | Terms & Conditions

USA: +1 734 418 2465 | Discount Offer
Happy Thanksgiving Discount Offer End's in
Discount Offer