Courses

Nginx Basics - a free course

A hands-on, step-by-step introduction to Nginx for developers - from your first served page to a full HTTPS Laravel stack.
12 Chapter 64 Lessons from courses Free
Nginx Basics - Free Nginx Course | Oatllo

About this course

About this course

This free course teaches you Nginx from the ground up - no prior server experience needed. You'll start by understanding what a web server actually does, then serve your first static site, master how Nginx matches requests to configuration, and use Nginx as a reverse proxy in front of real applications.

Along the way you'll wire Nginx up to PHP-FPM for PHP and Laravel apps, secure your site with free HTTPS certificates from Let's Encrypt, and make it fast with gzip and caching. Every lesson builds on the previous one, with small, real configuration examples you can copy and try.

By the end you'll be able to write and troubleshoot production-ready Nginx configs for a static site, a Laravel app, and a Node app behind a proxy - and understand every line you wrote.

It's written for developers who deploy and run their own apps, not just read about servers.

Course curriculum

Start with the first lesson

Free, self-paced and hands-on. Jump in and start building.

Go to course