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