Skip to content

Files

Latest commit

 

History

History

module1-introduction-to-backend

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Module 1: Introduction to Backend

Last Revised: 14/10/2021

Summary

Writing backend code requires an intimate understanding of REST and the request-response lifecycle. Students learn how to build and run a local server with API endpoints using Node.js and Express.js, handle GET, POST, and other HTTP requests, perform validations and return a response.

Outline

1 Introduction to Backend [R]

1.1 Beginners guide to Node.js and NPM [R]

1.2 Getting started with Node.js [L]

2 HTTP and REST [R]

2.1 Diving into REST APIs [R]

2.2 Testing APIs with Postman [L]

3 Introduction to Express.js [R]

3.1 Express.js Meme Website [L]

3.2 Express.js Meme API [L]

4 API best practices [R]

4.1 Server-side Validation [R]

4.2 Server-side Validation Practice [L]

5 API Documentation [R]

5.1 API Documentation using Swagger [L]

6 Summary [R]