Complete ExpressJS and MongoDB for Beginners in 2 hours

Complete ExpressJS and MongoDB for Beginners in 2 hours

Complete ExpressJS and MongoDB for Beginners in 2 hours

After the completion of this course, you will easily be able to create REST APIs with ExpressJS and MongoDB

Language: english

Note: 4.5/5 (148 notes) 14,581 students

Instructor(s): Valeed Mehmood

Last update: 2020-08-02

What you’ll learn

  • All the base concepts of ExpressJS will be clear to learner
  • All the base concepts of MongoDB will be clear to learner
  • You will be able to create APIs in ExpressJS
  • You will be able to create private routes (Protected with JWT)

 

Requirements

  • Basic Javascript
  • Understanding of how database works

 

Complete ExpressJS and MongoDB for Beginners in 2 hoursComplete ExpressJS and MongoDB for Beginners in 2 hours

Description

In this course, we will be covering all the base concepts of NodeJS, ExpressJS along with MongoDB like:

  1. Installation of ExpressJS

  2. Type of routes, and implementation

  3. How to deal with request and response

  4. What is MongoDB and how can we connect it to our ExpressJS Server

  5. APIs creation using ExpressJS and MongoDB

  6. How to deal with an error handling

  7. How to play with validations in ExpressJS

  8. How to play with password encryptions (storing, verifying)

  9. How to deal with JSON web token in ExpressJS

  10. How to add JSON web token verification on protected routes using Middleware

  11. How to perform authentication along with JSON web token

This course will not just cover basic topics but we will be learning some advanced topics as well of ExpressJS.

After the completion of this course, you can easily be able to work on ExpressJS and MongoDB, this is my promise.

 

Complete ExpressJS and MongoDB for Beginners in 2 hoursComplete ExpressJS and MongoDB for Beginners in 2 hours

 

Who this course is for

  • Javascript developers curious about backend javascript frameworks

 

Course content

  • ExpressJS Basics
    • Introduction
    • Installing ExpressJS and Creating Server
    • Installing nodemon
    • Implementing Routes
    • How request and response work in ExpressJS
    • Creating Routes in separate file
  • REST APIs creation using ExpressJS and MongoDB
    • Connecting MongoDB with ExpressJS
    • How to create Schema and Models
    • CRUD API – Insert document in MongoDB
    • CRUD API – Fetch documents from MongoDB
    • CRUD API – Fetch documents by ID from MongoDB
    • CRUD API – Delete document from MongoDB
    • CRUD API – Update document in MongoDB
  • ExpressJS Intermediate
    • How to add validations in ExpressJS
    • How to store encrypted password in MongoDB
    • How to create JWT in ExpressJS
    • Create middlewares (JWT verification) for protected/private routes
    • How to implement login functionality along with encrypted password verification

 


 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate