Skip to content

Repository files navigation

COMP3033 Web Frameworks and APIs

Source code and lecture materials for COMP3033 Web Frameworks and APIs.

Lecture index

Lecture Topics Materials
01 Exploring public APIs and consuming a weather API Lesson 01
02 Node.js fundamentals, the HTTP module, Connect middleware, and Express Lesson 02
03 Express Generator, Handlebars, project routes, and REST client testing Lesson 03
04 MongoDB Atlas, Mongoose connection, schemas, models, and database reads Lesson 04
05 API planning, CRUD endpoint design, validation, and project management operations Lesson 05
06 GitHub workflows, branching, Render deployment, and software development lifecycle promotion Lesson 06
07 Importing mock data, query filtering, sorting, and pagination Lesson 07
08 HTTP Basic Authentication with Passport Lesson 08
09 OpenAPI/Swagger documentation and Swagger UI integration Lesson 09
10 Query-parameter and path-based API versioning Lesson 10
11 CORS and consuming APIs with jQuery and Node.js clients Lesson 11
12 Creating, running, and deploying Serverless JavaScript Azure Functions Lesson 12
13 Model Context Protocol (MCP) server To do

About

Source code for COMP3033 Web Frameworks & APIs

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages