Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

HTTP/2

Hussein Nasser via YouTube

Overview

This course covers the learning outcomes and goals of understanding HTTP/2, including its workings, performance, pros, and cons. Students will learn about HTTP versions, load balancing, setting up HTTP/2 servers, enabling HTTP/2 and TLS 1.3, and addressing critical limitations that led to HTTP/3 and QUIC. The course teaches skills such as building NodeJS HTTP/2 servers, securing servers with Let’s Encrypt, and using protocols like ALPN and gRPC over HTTP/3. The teaching method includes crash courses, practical examples, discussions on articles, and demonstrations using tools like Wireshark. The intended audience for this course includes backend engineers, web developers, system administrators, and anyone interested in understanding and implementing HTTP/2 effectively.

Syllabus

How HTTP/2 Works, Performance, Pros & Cons and More.
Hyper Text Transfer Protocol Crash Course - HTTP 1.0, 1.1, HTTP/2, HTTP/3.
HAProxy Crash Course (TLS 1.3, HTTPS, HTTP/2 and more).
HTTP/2 Critical Limitation that led to HTTP/3 & QUIC (Explained by Example).
Load Balancing in HTTP/2 Explained.
Building a NodeJS HTTP/2 Server and Secure it with Let’s Encrypt.
Enable HTTP/2 and TLS 1.3 on Apache Tomcat 10 with Let's Encrypt.
They Turned on HTTP/2 and Regretted it, Let us discuss the Lucidchart Article.
Why We Can’t Run Unsecured HTTP/2 on Port 80 - Protocol Ossification Explained.
Cloudflare fixes a HUGE limitation in HTTP/2 upload implementation in NGINX - Let us discuss.
Your Backend Might not Be Ready for HTTP/2 - Watch This Before Implementing it.
Why Application-Layer Protocol Negotiation (ALPN) is Critical for HTTP/2 Backends.
WOW! HTTP/2 Clear Text (h2c) Smuggling is a SERIOUS flaw and very easy to Execute, Let us discuss!.
How WebSockets Work with HTTP/2 (RFC8441 Explained).
Wiresharking HTTP/2 - Decrypting Traffic with Wireshark And peeking at Naked HTTP/2 Traffic.
GoogleBot Crawler Now Uses HTTP/2 to Index the Web, Let us discuss how this affects our Back-end ...
Is this the end of WebSockets? - The New WebTransport Protocol.
How HTTP Compression Can Leak Sessions and JWTs - CRIME Explained and how HPACK in HTTP/2 fixes this.
Why WebSockets over HTTP/2 (RFC8441) is Critical for Effective Load Balancing and Backend Scaling.
Researcher bypasses Azure and Cloudflare Reverse Proxy Security - HTTP/2 Smuggling (h2c).
Best Practices Building Backend Application With Node JS Express and Postgres.
Microsoft IIS as a Backend - HTTP/HTTPS Bindings.
gRPC over HTTP/3 is finally a thing | Backend Engineering Show.
Why do Web servers allow you to disable QUIC and HTTP/2.

Taught by

Hussein Nasser

Reviews

Start your review of HTTP/2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.