Setup Menus in Admin Panel

NODE JS Training

$400.00 $250.00

Description

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

Buffers

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

Routing

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.

Prerequisite:

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

Duration & Timings :

Duration – 24 Hours.

Training Type: Online Live Interactive Session.

Faculty: Experienced.

Weekday Session – Mon – Thu  8:30 PM to 10:30 PM (EST) – 4 Weeks. December 3, 2018.

Weekend Session – Sat & Sun 9:30 AM to 12:30 PM (EST) – 5 Weeks. January 5, 2019.

Reviews

There are no reviews yet.

Be the first to review “NODE JS Training”

LEARNTEK

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



Hello. Add your message here.
Thanksgiving Discount Offer Ends in
Enroll Now