Master the web's most popular server. Configure Nginx as a Reverse Proxy, Load Balancer, and Content Cache for high-performance apps.
Nginx powers the majority of the top 10,000 websites. This course takes you past the default config. You will learn to configure Nginx as a high-performance Reverse Proxy, terminating SSL/TLS encryption and offloading upstream servers. Master Load Balancing strategies, implement aggressive Caching policies to speed up content, and secure your server against common attacks using rate limiting and access controls. Essential for SysAdmins and DevOps.
Estimated completion time: 21 lessons • Self-paced learning • Lifetime access
We focus on Nginx due to its event-driven speed.
Configuration syntax is clean and logical.
Nginx runs on Windows, but Linux is production standard.
Nginx Ingress is the standard K8s ingress controller.
Go from your first step to master level. Three simple steps, all about Nginx Configuration.
New to Nginx Configuration? Start here. Learn the basics in small, easy steps.
Take your Nginx Configuration skills from good to great with the advanced level.
The final step: let Semgrep AI catch security bugs before they ship while you focus on the big picture.