Skip to content

Latest commit

 

History

History

day02

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Internet

Day 02 of 90

In our previous session, we talked about browsers and how they work under the hood. I remember mumbling a bunch of buzzwords like HTTP. In this session, we will explore what HTTP is and why is it important.

Intro

HTTP is the communication standards' protocol that dictates how a client (your browser) communicates with a sever ( the web server). Lets explore it in detail

Resources

  1. What is HTTP
  2. How HTTP works - in a comic
  3. HTTP overview
  4. Jounrey to HTTP/2
  5. HTTP/3 core concepts
  6. HTTP/3 is the new standard
  7. HTTP crash course
  8. Google

Learning objectives

By the end of this session, you should be able to explain the following concepts to a five year old.

  • What is HTTP
  • Describe the anatomy of HTTP requests and responses
  • Different HTTP status codes
  • Different HTTP request methods
  • Proxies in HTTP
  • Common HTTP verbs and what each does

Wrapping Up

Bibliography

The following materials are useful, you might wanna take a look.

  1. HTTP/3 Explained: Discover the design decisions behind QUIC and HTTP/3 and practical techniques to implement them