Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Nginx Master Class : 0 To Hero : Full Hands-On
Rating: 3.8 out of 5(5 ratings)
7 students
Created byAjeet Khan
Last updated 1/2025
English

What you'll learn

  • TCP/IP Basics
  • Networking Basics
  • Nginx Concepts
  • Nginx Demo Including Subdomains, SSL, Running Apps on Different Ports
  • HTTP Basics
  • Tuning Nginx for better performance

Course content

6 sections38 lectures2h 37m total length
  • Course Introduction2:00
  • About Instructor0:32
  • Udemy Tips1:00
  • Productivity Hack Copilot (Optional)11:55

Requirements

  • Basic Knowledge of Application hosting

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 :)

Who this course is for:

  • DevOps Aspirants
  • System Administrator
  • Site Reliability Engineers
  • Application Developer