Use Code TRYNOW15 for a One-Time, Extra 15% OFF at KodeKloud
Certification

Nginx For Beginners

Master NGINX and elevate your web infrastructure skills with hands-on labs covering deployment, security, and performance optimization. Join today to unlock the power of NGINX!
Anthony De La Rosa
DevOps Expert and consultant
DevOps Pre-Requisite Course
Play Button
Fill this form to get a notification when course is released.
book
6
Lessons
book
Challenges
Article icon
61
Topics

What you’ll learn

Our students work at..

Description

NGINX has become the backbone of modern web infrastructure, known for its high performance, scalability, and flexibility. Whether you're a web developer, system administrator, or DevOps engineer, understanding NGINX is crucial for building fast, secure, and reliable web applications.

This course takes you from the fundamentals of NGINX to advanced configurations, equipping you with the skills to deploy, manage, and optimize NGINX for various real-world use cases. Through hands-on labs and practical exercises, you'll gain experience configuring NGINX as a web server, reverse proxy, load balancer, and security gateway.

What You'll Learn

Introduction to NGINX

  • Understanding NGINX’s role in web infrastructure
  • Exploring its architecture and key use cases

Installation & Configuration

  • Setting up NGINX on your system
  • Hosting websites and configuring essential settings
  • Securing communication with firewall rules

Intermediate Configurations

  • Setting up virtual hosts and URL redirections
  • Deploying NGINX as a load balancer
  • Configuring NGINX as a reverse proxy for backend services

Security Enhancements

  • Implementing HTTPS with SSL/TLS certificates
  • Configuring secure HTTP headers and authentication mechanisms
  • Protecting applications from common web threats

Performance Optimization

  • Enabling caching for faster content delivery
  • Using compression techniques to reduce load times
  • Implementing rate limiting to prevent abuse
  • Monitoring and troubleshooting performance issues

By the end of this course, you’ll have the expertise to deploy and optimize NGINX in production environments. Join us to master NGINX and take your web infrastructure skills to the next level!

Read More

What our students say

About the instructor

Anthony De La Rosa has nearly two decades of experience in the IT field. His expertise spans container orchestration (Kubernetes, Docker), Infrastructure as Code (Terraform), and in-depth knowledge of the three major cloud providers (AWS, GCP, and Azure). He is also proficient in networking tools such as Istio, Cilium, and Calico, as well as GitOps technologies including ArgoCD, Flux, and Helm. A Linux expert, Anthony has hands-on experience with a variety of distributions, including Ubuntu, Debian, CentOS, RedHat, and Fedora. Additionally, he is highly skilled in the HashiStack, including Vault, Packer, Consul, Terraform, and Vagrant.

No items found.

Introduction

lock
lock
7
Topics
Lesson Content

Module Content

Introduction and Objectives 02:02
Web Servers 03:00
Introduction to NGINX 03:25
Nginx Architecture 06:04
Nginx Use Cases 06:19
Summary 00:55
How to Reach Out to KodeKloud and Engage with the Community

Install & Config

lock
lock
9
Topics
Lesson Content

Module Content

Install & Config Introduction 01:23
Nginx Overview 18:11
Install & Config 05:36
NGINX Install & Config Demo 06:38
First Website with NGINX Demo 14:59
Firewall & Ports 07:26
Firewall & Ports Install & Config Demo 07:25
Summary 03:01
Install NGINX & Configure Hello World Page Lab

Intermediate Config

lock
lock
15
Topics
Lesson Content

Module Content

Intermediate Config introduction 01:21
Virtual Servers & Multiple Sites 05:36
Configure Multiple Sites Demo 10:40
Configure Multiple Sites Lab
URL Redirect & Rewrite 19:53
Configure URL Redirect Demo 08:30
Configure URL Rewrite Demo 03:56
Configure URL Redirects & Rewrites Lab
Load Balancer 10:32
Load Balancer Demo 09:42
Load Balancer Lab
Reverse Proxy 05:57
Rverse Proxy Demo 07:34
Reverse Proxy Lab
Summary 02:08

Security

lock
lock
14
Topics
Lesson Content

Module Content

Security Introduction 01:49
HTTPS 11:19
HTTPS Demo 10:02
HTTPS Lab
HTTP Headers 16:21
HTTP Headers Demo 16:04
HTTP Headers Lab
Basic Authentication 06:20
Authentication Demo 07:57
Authentication Lab
Blocking Traffic 09:01
Blocking Traffic Demo 18:13
Blocking Traffic Lab
Summary 03:11

Performance

lock
lock
15
Topics
Lesson Content

Module Content

Performance Introduction 01:28
Rate Limiting 11:48
Rate Limiting Demo 14:09
Rate Limiting Lab
Caching 10:47
Caching Demo 20:10
Caching Lab
Compression 09:53
Compression Demo 15:18
Compression Lab
Connection Handling 12:13
Monitoring & Troubleshooting 19:45
Monitoring Demo 11:41
Troubleshooting Demo 10:01
Summary 02:16

Outro

lock
lock
1
Topics
Lesson Content

Module Content

Outro 02:37
Play Button
Fill this form to get a notification when course is released.
This course comes with hands-on cloud labs
book
6
Modules
book
Lessons
Article icon
61
Lessons
check mark
Course Certificate
Videos icon
06.85
Hours of Video
laptop
Hours of Labs
Story Format
Videos icon
Videos
Case Studies
ondemand_video icon
Demo
laptop
Labs
laptop
Cloud Labs
checklist
Mock exams
Quizzes
Discord Community Support
people icon
Community support
language icon
Closed Captions
Made in Webflow