Node JS

User Rating
4.5/5

This course is best suits for full-stack web developers, quality analysts, architects, and students or aspiring professionals who wish to lead web development projects.

Benefits

Avg Salary Hike

0%

Job Openings

0%

Course Curriculum

trends

There is no eligibility for this course. Anyone can join this course.

There are no prerequisites for this course.

CH-1 Introduction to Node.JS

·         Introduction

·         The Node.js framework

·         Installing Node.js

·         Using Node.js to execute scripts

CH-2 Node Project

·         The Node Package Manager

·         Creating a project

·         The package.json configuration file

·         Global vs. local package installation

CH-3 Working with Shrink-wrap

·         What is shrink-wrap

·         Working with npmvet

·         Working with outdated command

·         Install NPM Shrinkwrap

CH-4 Asynchronous Programming

·         Asynchronous basics

·         Callback functions

·         Working with Promises

·         Advance promises

·         Using Request module to make api calls

·         Asynchronous Commands

CH-5 HTTP Server with Node.js using API

·         The HTTP protocol

·         Building an HTTP server

·         Rendering a response

·         Processing query strings

·         Processing posted data

·         Building a HTTP Server with Node.JS using HTTP APIs

 

CH-6 File System

·         Synchronous vs. asynchronous I/O

·         Path and directory operations

·         __dirname and __filename

·         Asynchronous file reads and writes

·         File System & Security

CH-7 Events ,Buffer and Streams

·         Using buffers for binary data

·         Flowing vs. non-flowing streams

·         Streaming I/O from files and other sources

·         Processing streams asynchronously

·         File System and Security

CH-8 Multi processing in Node.JS

·         Working with Child Process API

·         Working with Cluster API for multi-core servers

·         Multi-Processing

CH-9 Express JS

·         The model-view-controller pattern

·         Defining Jade templates

·         Configuring Express

·         Postman configuration

·         Using REST

·         JSON Data

·         Reading POST data

·         CRUD operations

·         Adding middleware

·         Expressjs

CH-10 Socket.io

·         Getting Started

·         Adding Socket.io To Your App

·         Exploring The Front-end

·         Sending Live Data Back & Forth

·         Creating The Front-end UI

·         Showing Messages In App

·         Working With Time

·         Timestamps

·         Show Message Time In Chat App

·         Chat application Project

·         SocketIO-Chat

CH-11 Introduction to task Managers

·         Working with gulp

·         Working with grunt

·         Working with unit and E2E testing

·         gulp-grunt

·         Unit-testing-Jest

Still Wondering what to do!

Get a Free Counselling

Click Here to Contact Us