Curriculum Catalog
Browse our full range of DevOps engineering tracks.
Tech Fundamentals 2026 Edition
Just enough tech to make cloud, DevOps, security, and systems engineering 10× easier. This comprehensive course provides foundational knowledge in key technical areas, explained clearly with analogies, real-world examples, and hands-on labs. Start from zero and build intuition fast, with a focus on practical understanding over rote memorization. Updated for 2026 trends like zero-trust, cloud-native, and observability.
Microservices Architecture
A complete introduction to microservices architecture patterns, design principles, communication models, and production considerations.
Distributed Systems Fundamentals
A foundational course on distributed systems theory and practical models used in real-world infrastructure.
Event-Driven Architecture
Learn how to design event-driven systems using topics, event buses, event streams, producers, consumers, and asynchronous workflows.
API Architecture & Gateways
Learn how to design scalable APIs, API gateways, routing layers, authentication schemes, and patterns for service-to-service communication.
Designing Scalable & Resilient Systems
A comprehensive guide to scaling, performance, reliability, capacity planning, and resilient system design.
Linux Administration (Beginner)
A foundational Linux course teaching essential commands, filesystem navigation, permissions, package management, networking, and core operating system concepts for new DevOps engineers.
Linux Administration (Advanced)
Advanced Linux concepts including system optimization, kernel tuning, networking internals, storage, services, automation, security, and performance troubleshooting.
Networking Fundamentals for DevOps
A complete foundational networking course for DevOps engineers covering TCP/IP, OSI, DNS, routing, load balancing, firewalls, VPNs, diagnostics, and core network theory—without platform-specific networking.