# **Week 04 - Offline Videos**

## [Express and HTTP Server | Postman Slides Link](https://100x-b-mcdn.akamai.net.in/cohort-2-slides/express2.pdf)

        

## Article/Blogs Link:
- [**Express/Node introduction**](https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/Introduction)
- [**What is Express.js?**](https://www.codecademy.com/article/what-is-express-js)
- [**What are the prime differences between Node JS and Express JS**](https://web-and-mobile-development.medium.com/what-are-the-prime-differences-between-node-js-and-express-js-b560b19b8b33)
- [**What is HTTP? Protocol Overview for Beginners**](https://www.freecodecamp.org/news/what-is-http/) - **Must Read**
- [**Understanding Request And Response Model**](https://medium.com/@imakashsharma135/understanding-request-and-response-model-a-general-overview-831c24d2288)
- [**What is a computer port? | Ports in networking**](https://www.cloudflare.com/learning/network-layer/what-is-a-computer-port/)
- [**How to setup a Node.js server port**](https://dev.to/aneeqakhan/how-to-setup-a-nodejs-server-port-25l6)
- [**Express JS HTTP Methods**](https://www.geeksforgeeks.org/express-js-http-methods/)
- [**Routing in Express**](https://expressjs.com/en/guide/routing.html)
- [**Different Express Response Methods**](https://www.scaler.com/topics/expressjs-tutorial/express-res/)
- [**How to handle server responses in ExpressJS - The easy way!**](https://dev.to/imranabdulmalik/how-to-handle-server-responses-in-expressjs-the-easy-way-3lpm)
- [**HTTP response status codes**](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status)
- [**Headers vs Body**](https://codeal.medium.com/headers-vs-body-1d3e754020b2)
- [**What is Postman?**](https://www.postman.com/product/what-is-postman/)
- [**Middleware in Express.js**](https://dev.to/m__mdy__m/middleware-in-expressjs-4b4)
- [**Error Handling in Express.js**](https://expressjs.com/en/guide/error-handling.html)

## Videos Link
- [**Postman Beginner's Course - API Testing**](https://www.youtube.com/watch?v=VywxIQ2ZXw4&t=3358s)
- [**What is Middleware in Express JS? **](https://www.youtube.com/watch?v=y18ubz7gOsQ)

## Official Website Link:
- [**Node.js**](https://nodejs.org/en)
- [**Express**](https://expressjs.com/)
- [**Express Middleware**](https://expressjs.com/en/guide/using-middleware.html)
- [**NPM**](https://www.npmjs.com/)
- [**NPM - Express**](https://www.npmjs.com/package/express)
- [**Postman**](https://www.postman.com/)