Week 3: Building Standard Web APIs

A basic client-server architecture with a Express.js based REST Application Programming Interface (API); Breaking down the HTTP request; Using Javascript to make HTTP requests on the browser.

In this lecture, we will learn:

Why...

  • Do we need to separate the frontend and backend?
  • Do we structure APIs in a certain standard way?

How to...

  • Create a basic RESTful API with Express.js
  • Use Javascript to make HTTP requests on the browser to the server
Lecture Slides