Node.js Certification Training Course

Node.js Certification Training Course by eMexo Technologies Training Institute Bangalore

Beginner 0(0 Ratings) 0 Students enrolled
Created by eMexo Technologies Training Institute Last updated Thu, 07-Apr-2022 English


Node.js Certification Training Course free videos and free material uploaded by eMexo Technologies Training Institute .

Syllabus / What will i learn?

Course Content

Introduction to Node.js

 What is Node.js?

 Why Node.js?

 Installing NodeJS

 Node in-built packages (buffer, fs, http, os, path, util, url)

 Node.js Modules

 Import your own Package

 Node Package Manager (NPM)

 Local and Global Packages

 Push code to GitHub

 Hands On

File System Module and Express.js

 Get Input from Users

 Pass Multiple Arguments with Yargs

 File System Module

 Operations associated with File System Module

 JSON Data

 Http Server and Client

 Sending and receiving events with EventEmitters

 Express Framework

 Run a Web Server using Express Framework

 Routes

 Deploy application using PM2 and Nginx

 Hands On

Asynchronous Programming

 Call Stack

 Callbacks, Callback Queue and Event Loop

 Callback Abstraction

 Callback Chaining

 Promises

 Promise Chaining

 Request Package

 Customizing HTTP Requests

 Error handing with appropriate HTTP codes

 Introduction to template engine (EJS)

 Hands On

Integration with MongoDB and Email Servers

 Introduction to NoSQL Databases and MongoDB

 Installation of MongoDB on Windows

 Installation of Database GUI Viewer

 Inserting Documents

 Querying, Updating and Deleting Documents

 Connect MongoDB and Node.js Application

 Exploring SendGrid

 Sending emails through Node.js application using SendGrid

 Hands On

REST APIs and GraphQL

 REST API

 REST API in Express

 Postman

 MongoDB Driver API

 Express Router

 Mongoose API

 GraphQL

 GraphQL Playground

 Hands On

Building Node.js Applications using ES6

 ES6 variables

 Functions with ES6

 Import and Export withES6

 Async/Await

 Introduction to Babel

 Rest API with ES6

 Browsing HTTP Requests with Fetch

 Processing Query String

 Creating API using ES6

 Transpilation

 Building Dashboard API

 Creating dashboard UI with EJS

 ES6 Aside: Default Function Parameters

 Data Validation and Sanitization

 Hands On

User Authentication and Application Security

 Authentication

 Types of Authentication

 Session Vs Tokens

 JSON Web Tokens

 Bcrypt

 Node-localstorage

 Hands On

Dynamic Client-Server Interaction using Socket.IO

 Web Sockets

 Web Sockets

 Socket.io

 Broadcasting Events

 Sharing Your Location

 Event Acknowledgements

 Form and Button States

 Rendering Messages

 Working with Time and Timestamps for determining Location of Messages

 Storing Users, Rendering User List, Tracking Users Joining and Leaving

 Deploying the Chat Application

 Redis – Building API with Redis

 Hands On

Testing Node.js Applications

 Writing Tests and Assertions

 Testing Asynchronous Code

 Testing an Express Application

 Setup and Teardown

 Testing with Authentication

 Advanced Assertions

 Mocking Libraries

 Wrapping up User Tests

 Setup Task Test Suite

 Testing with Task Data

 Hands On

Microservices Application

 Why Microservices?

 What is Microservices?

 Why Docker?

 What is Docker?

 Terminologies in Docker

 Child Processes

 Types of child process

 Hands On



Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description

Let eMexo Technologies Best Node.js Training in Electronic City Bangalore take you from the fundamentals of Node.js to Advance Node.js and make you an expert in developing real time Node.js applications. Here are the major topics we cover under this Node.js course Syllabus. Introduction to Node.js, Environment Setup, Node Package Manager, Callbacks, Events and Event Loop, Streams and Buffers, Express Framework, Introduction to MongoDb, Connecting Node.js to Database. Each topic will be covered in practical way with examples.


You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 1 Students
  • 35 Courses
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

1:1 Online Training Fee: 10000 /-
Contact instructor for demo :