Description
Welcome to “Nginx Master Class- 0 To Hero”. In this course you will learn lot of things about Nginx webserver from scratch with actual hands-on. Time is valuable and you should invest time wisely to learn things which is why this course is really precise and to the point.
In this course, you will learn following:
TCP/IP Basics
- What is tcp ip
- Understanding 3 way handshake
- SSL Handshake
- TFO – TCP Fast Open
- Congestion Flow & Window Scaling
- Window Scaling Demo
- Slow Start (Cwnd)
- Slow Start Example
- Connection Resuse
- Congestion Avoidance
- Understanding BDP – Bandwidth Delay Product
HTTP1.X Basics
- HTTP0.9 and HTTP1.1 Introduction
- Keepalive connections
- Http pipelining
- Mutlple TCP connections
- Domain Sharding
- Concatenation & Spiriting
Nginx Introduction
- What is Nginx
- Nginx – Key Features
- Nginx – Usecases
- Understanding Nginx Default Configuration File
- Networking Basics
- Nginx Layer 4 & Layer 7 Proxying
Nginx Hands-on
- Nginx Installation
- Nginx as Load Balancer Demo
- Run Apps on same domain but different ports on one server
- Run Two Apps on Sub-Domain on Same Server
Nginx Optimizations
- Expires Headers
- Compression
- Sockets Introduction
- HTTP2 Introduction
- Implementing HTTP2 in Nginx
- Nginx FastCGI Cache
- Server Push & Nghttp2 tool
This is not over. I will continuously add more topics to this course to keep all the learners updated. I wish you all the best for the course. Keep Learning & Keep Sharing 🙂