Express.js — Learn Express Framework & Build RESTful APIs at just ₹1499

Trained by working IT professionals from leading companies

20 HOUR Express.js SYLLABUS

Learn Express.js — the fast, minimalist, and flexible web framework for Node.js. This hands-on 20-hour course covers framework basics, routing, middleware, templating with EJS, handling forms and static assets, connecting to MongoDB with Mongoose, building RESTful APIs, authentication & security, and a capstone project to consolidate learning. Prior knowledge of Node.js and MongoDB is recommended.

Fee: ₹1499 Training Mode: Instructor-led live class Duration: 20 hours Prerequisite: Node.js, MongoDB Next Batch: Loading... Prerequisite: Node.js & MongoDB

What you will learn from this course?

  • Express Framework Basics
    • What is Express and why use it
    • Installing Express
    • Creating a simple Express server
    • Basic middleware
  • Routing in Express
    • Defining routes (GET, POST, PUT, DELETE)
    • Route parameters & query strings
    • Using express.Router for modular routes
  • Template Engines
    • What are template engines in Node.js
    • Introduction to EJS (Embedded JavaScript)
    • Rendering views with EJS
  • Working with EJS
    • Passing data to templates
    • Looping and conditional rendering in EJS
    • JavaScript inside EJS templates
  • Handling Form Data
    • Body-Parser middleware
    • Handling form submissions
    • Including static assets (CSS, JS, images) in Express apps
  • MongoDB Database Integration
    • Introduction to MongoDB & Mongoose
    • Connecting Node.js with MongoDB
    • Defining a schema & model
    • Basic CRUD operations (Create, Read, Update, Delete)
  • Building RESTful APIs
    • REST API concepts (resources, endpoints, methods)
    • Creating REST routes with Express
    • Handling JSON data
    • Testing APIs with Postman
  • Authentication & Security
    • Basic authentication with sessions
    • Token-based authentication (JWT)
    • Securing routes with middleware
  • Project
    • Capstone project: plan, build and deploy a complete Express + MongoDB application integrating routing, views, REST APIs, and authentication
TALK TO US FOR FREE