Topics Covered
Duration: 80 minutes
Learning Objectives
Install and set up Express.js.
Create routes and handlers for HTTP methods.
Understand middleware and its use cases.
Topic Outline (30-min)
Introduction to Express:
Installing and setting up.
Basic structure of an Express app.
Routing in Express:
Defining GET, POST, PUT, DELETE routes.
Route parameters and query strings.
Middleware in Express:
Built-in middleware.
Custom middleware.
Student Activity (30-min)
Activity: Building a Basic Express Application
Homework/Practice Coding Assignment (20-min)
Task: Extend the application to:
Include middleware for logging requests.
Handle errors using a custom error handler.
Last updated