Edureka
Edureka Logo

Node.js Certification Training Course 

  • Offered byEdureka

Node.js Certification Training Course
 at 
Edureka 
Overview

Duration

6 weeks

Total fee

15,295

Mode of learning

Online

Official Website

Go to Website External Link Icon

Credential

Certificate

Node.js Certification Training Course
 at 
Edureka 
Highlights

  • Earn a Certificate
  • Instructor-led Sessions
  • Assignments
  • Lifetime Access
  • 24 x 7 Expert Support
Read more
Details Icon

Node.js Certification Training Course
 at 
Edureka 
Course details

More about this course
  • This Node.js Certification course helps learner to learn how to develop scalable web applications using Express Framework and deploy them using Nginx
  • In this Node.js course, learner will learn how to build applications backed by MongoDB and gain in-depth knowledge of REST APIs, implement testing, build applications using microservices architecture and build a real-time chat application using Socket IO

Node.js Certification Training Course
 at 
Edureka 
Curriculum

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

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

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)

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

REST APIs and GraphQL

REST API

REST API in Express

Postman

MongoDB Driver API

Express Router

Mongoose API

GraphQL

GraphQL Playground

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

User Authentication and Application Security

Authentication

Types of Authentication

Session Vs Tokens

JSON Web Tokens

Bcrypt

Node-localstorage

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

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

Microservices Application

Why Microservices?

What is Microservices?

Why Docker?

What is Docker?

Terminologies in Docker

Child Processes

Types of child process

Other courses offered by Edureka

50 K
200 hours
– / –
42 K
5 weeks
– / –
4.75 L
1 year
– / –
50 K
5 weeks
– / –
View Other 92 CoursesRight Arrow Icon

Node.js Certification Training Course
 at 
Edureka 
Students Ratings & Reviews

4.5/5
Verified Icon2 Ratings
D
Deepak Varma Talari
Node.js Certification Training Course
Offered by Edureka
4
Learning Experience: Since they have started from scratch and went till depth, I have understood the concepts well.
Faculty: The instructor and his approach is good. The way he dealt with us made us to involve and concentrate more on his lectures The instructor took the sessions for 15 days at 3 hours per day and after completion of sessions we have undergone a real time assessment
Course Support: It created interest in driving me towards that technology
Reviewed on 25 Feb 2023Read More
Thumbs Up IconThumbs Down Icon
View 1 ReviewRight Arrow Icon
qna

Node.js Certification Training Course
 at 
Edureka 

Student Forum

chatAnything you would want to ask experts?
Write here...