Post

Module 6: Express

Module 6: Express

Module 6: Express

Course Overview

Field Details
Module Number Module 6
Module Name Express
Status Content Drafted — syllabus/exam details pending
Study Duration [ To be defined ]
Exam Format Live coding / explanation via recorded Teams call
Attempts Up to 3 per part
OneDrive Link [ Add OneDrive link when available ]

Syllabus

Express Crash Course

# Topic
1 What is Express?
2 Opinionated vs Unopinionated
3 Prerequisites
4 What we’ll cover
5 Express Setup
6 Basic Server
7 –watch Flag & NPM Scripts
8 res.sendFile() Method
9 Static Web Server
10 Working with JSON
11 Postman Utility
12 Environment Variables (.env)
13 Request Params (req.params)
14 Query Strings (req.query)
15 Setting Status Codes
16 Multiple responses
17 Route Files
18 Using ES Modules
19 Request Body Data
20 POST Request
21 PUT Request
22 DELETE Request
23 Middleware
24 Custom Error Handler
25 Catch All Error Middleware
26 Colors Package
27 Using Controllers
28 __dirname Workaround
29 Making Requests From Frontend
30 Submit Form to API
31 EJS Template Engine Setup
32 Pass Data to Views
33 Pass and Loop Over Arrays
34 Template Partials

Study Resources

# Resource Name Type URL
1 Express Docs Docs link
2 Express Crash Course Video link

Videos & Course Material

Grads: add your own video links here via PR! See Contributing.

Topic Video Contributed by
add topic add YouTube link your name

This post is licensed under CC BY 4.0 by the author.