🚀

DevOps Engineering

Master the tools and practices of modern DevOps — from Linux and Git to Kubernetes and AWS.

14 modules59 lessons
1

Ansible

Automate configuration management, application deployment, and orchestration with Ansible.

4 lessons1h 50m
2

AWS Fundamentals

Core AWS services for compute, storage, and networking.

1 lessons15 min
3

AWS Compute

Launch and manage EC2 instances, EBS volumes, Elastic IPs, and CloudWatch monitoring.

3 lessons1h 5m
4

Docker Fundamentals

Containerize applications with Docker — images, containers, networking, volumes, Dockerfiles, and Compose.

5 lessons2h 15m
5

Git Essentials

Version control mastery with Git and GitHub workflows.

1 lessons15 min
6

Git & GitHub

Version control with Git, GitHub collaboration, workflows, and CI/CD with GitHub Actions.

4 lessons1h 50m
7

GitLab CI/CD

Automate build, test, and deployment pipelines with GitLab CI/CD, runners, and container registries.

4 lessons2h 5m
8

Jenkins CI/CD

Build continuous integration and delivery pipelines with Jenkins.

4 lessons1h 45m
9

Kubernetes Basics

Orchestrate containers at scale with Kubernetes.

5 lessons2h 5m
10

Linux Fundamentals

Master the Linux command line and system administration basics.

7 lessons2h 40m
11

Linux System Administration

Manage servers in production — memory, storage, networking, NGINX, databases, and backups.

9 lessons4h 30m
12

Monitoring & Observability

Monitor infrastructure and applications with modern observability tools.

3 lessons1h 10m
13

Terraform

Provision and manage cloud infrastructure as code with Terraform on AWS and Kubernetes.

4 lessons2h 5m
14

Vagrant

Automate development environments with Infrastructure as Code using Vagrant and Docker.

5 lessons2h 10m