USA: +1 734 418 2465 | India: +91 40 4018 1306 | info@learntek.org

Setup Menus in Admin Panel

LEARNTEK
Node Js

NODE JS Training

Inquiry Now

Product Description

Introducing Node

What is NodeJs?

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.

Duration & Timings :

Duration – 30 Hours.

Course Fee : $300    Discount Offer  

Training Type: Online Live Interactive Session.

Faculty: Experienced.

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

Weekday Session – Sun – Thu 8:30 PM to 10:30 PM (EST) – 3 Weeks. December 3, 2017.

Reviews

There are no reviews yet.

Be the first to review “NODE JS Training”

About Learntek

Learntek is global online training provider on Big Data, Hadoop, Data Analytics and other IT and Management courses. We are dedicated to designing, developing and implementing training programs for students, corporate employees and business professional.

Our job is to make sure your training and learning experience is everything it should be – exciting, enjoyable, stimulating and successful.
top