Nginx
Reverse proxy, TLS termination and static files.
Nginx is taught here in 3 lessons, running from Server blocks and static files through to Caching, compression and traps. Each lesson takes one topic, shows the working code, and links onward to the next, so the course can be read straight through in order.
| Track | DevOps & Tooling |
| Lessons | 3 |
| Level | Beginner |
| Reading time | about 39 minutes |
| Prerequisites | Helpful, but not required: Kubernetes |
Lessons
- Server blocks and static filesHow nginx chooses a virtual host, how root and alias resolve a path, and how to reload a config safely.
- Reverse proxy and TLSPut an application behind nginx, forward the headers it needs, and terminate HTTPS in one place.
- Caching, compression and trapsCache responses safely, compress the right things, and recognise the configuration mistakes that cause most incidents.
More in DevOps & Tooling
Git Linux Docker Kubernetes CI / CD Bash Scripting Ansible
FAQ
How long does the Nginx course take?
It has 3 lessons, about 39 minutes of reading. Expect roughly twice that if you type out and run every example.
Do I need prior experience for Nginx?
Not strictly. It helps to have read Kubernetes first, because some lessons build on it, but every lesson explains its own assumptions.
What should I read after Nginx?
Continue with CI / CD (3 lessons), the next course in DevOps & Tooling.
Last refreshed 2026-09-18.