Skip to main content
    DevOps
    Way of Working
    1. Home
    2. Learn
    Interactive learning

    Learn DevOps by Doing

    22 hands-on tutorials with quizzes, checkpoints, and real-world scenarios. Build practical skills in CI/CD, SRE, Security, and Platform Engineering.

    22
    Tutorials
    15+
    Hours of content
    Start here

    Building Your First CI Pipeline

    Learn to set up a continuous integration pipeline from scratch using GitHub Actions

    beginner
    45 minutes
    Start Tutorial

    First win in 8 minutes: See your first CI workflow run green in GitHub Actions

    What you'll learn

    • Create a GitHub Actions workflow that runs on pull requests
    • Configure reproducible installs with npm ci and a lockfile
    • Interpret CI logs to diagnose and fix a failing step
    Showing 22 of 22 tutorials

    Tutorials

    beginner

    beginner

    11 tutorials
    beginner
    30 minutes

    Feature Flags for Safe Releases

    Learn to use feature flags for progressive delivery and instant rollback

    First Win in 10 minutes: Create a working feature flag helper and toggle a feature on for specific users

    feature-flagsprogressive-deliveryrelease
    Start Tutorial
    beginner
    30 minutes

    Secrets Management Fundamentals

    Learn to store, inject, and rotate secrets securely without exposing them in code

    First Win in 5 minutes: Block a secret from being committed using a pre-commit hook

    securitysecretsvaultpre-commit
    Start Tutorial
    beginner
    35 minutes

    Dependency Hygiene and SBOM

    Learn to manage dependencies securely with automated updates, vulnerability scanning, and software bill of materials

    First Win in 8 minutes: Generate your first SBOM and identify a known vulnerability in your dependencies

    Requires: Building Your First CI Pipeline
    securitydependenciessbomsupply-chain
    Start Tutorial
    beginner
    40 minutes

    Golden Signals Monitoring

    Implement the four golden signals (latency, traffic, errors, saturation) to monitor service health effectively

    First Win in 10 minutes: See your first golden signal metric in a dashboard

    Requires: Building Your First CI Pipeline
    observabilitymonitoringSREmetrics
    Start Tutorial
    beginner
    35 minutes

    Controls as Code Basics

    Learn to define and enforce security and compliance controls as version-controlled, testable code

    First Win in 8 minutes: Write and test your first policy that blocks a non-compliant resource

    Requires: Building Your First CI Pipeline
    securitycompliancepolicygovernance
    Start Tutorial
    beginner
    30 minutes

    Trunk-Based Development

    Learn to ship faster and safer by working from a single main branch with short-lived feature branches

    First Win in 10 minutes: Merge a feature branch to main within 24 hours of creation

    gitbranchingcontinuous-integrationworkflow
    Start Tutorial
    beginner
    40 minutes

    Test Strategy Pyramid

    Learn to build a balanced test suite with the right mix of unit, integration, and end-to-end tests

    First Win in 12 minutes: Write one test at each level of the pyramid and see them run in CI

    testingqualityCIautomation
    Start Tutorial
    beginner
    30 minutes

    Architecture Decision Records

    Learn to document important technical decisions so teams understand why systems are built the way they are

    First Win in 10 minutes: Write your first ADR documenting a recent technical decision

    documentationarchitecturedecisionsgovernance
    Start Tutorial
    beginner
    45 minutes

    Infrastructure as Code Basics

    Learn to manage infrastructure using code for consistency, repeatability, and version control

    First Win in 12 minutes: Create a cloud resource using code instead of clicking in a console

    infrastructureterraformautomationcloud
    Start Tutorial
    beginner
    35 minutes

    On-Call Readiness

    Prepare to be effective on-call with the skills, tools, and mindset to handle incidents confidently

    First Win in 10 minutes: Set up your on-call environment and respond to a practice alert

    Requires: Incident Response Fundamentals
    on-callincidentreliabilityoperations
    Start Tutorial
    beginner
    40 minutes

    Security Scanning in CI

    Integrate security scanning into your CI pipeline to catch vulnerabilities before they reach production

    First Win in 10 minutes: Run your first security scan and see vulnerability results in CI

    Requires: Building Your First CI Pipeline
    securityCI/CDSASTdependencies+1 more
    Start Tutorial
    intermediate

    intermediate

    10 tutorials
    intermediate
    60 minutes

    Implementing SLOs and Error Budgets

    Learn to define Service Level Objectives and use error budgets to balance reliability and velocity

    First Win in 15 minutes: Calculate your first error budget and see exactly how much downtime your SLO allows

    Requires: Building Your First CI Pipeline
    sreobservabilityreliability
    Start Tutorial
    intermediate
    45 minutes

    Incident Response Fundamentals

    Learn structured incident response from detection to postmortem

    First Win in 10 minutes: Draft your first IC status update using a proven template

    incident-managementsreoncall
    Start Tutorial
    intermediate
    45 minutes

    Canary Deployments

    Learn to safely release new versions by gradually shifting traffic and validating with production data

    First Win in 12 minutes: Route 10% of traffic to a canary version and observe metrics

    Requires: Building Your First CI Pipeline, Golden Signals Monitoring
    deploymentreleaseprogressive-deliveryrisk-reduction
    Start Tutorial
    intermediate
    50 minutes

    Platform Golden Path

    Learn to create self-service templates that help teams deploy services correctly by default

    First Win in 15 minutes: Create a service template that a team can use to deploy a new service in minutes

    Requires: Building Your First CI Pipeline
    platform-engineeringdeveloper-experiencetemplatesself-service
    Start Tutorial
    intermediate
    45 minutes

    Release and Rollback

    Learn to release confidently and rollback quickly when things go wrong

    First Win in 15 minutes: Deploy a release and successfully rollback to the previous version

    Requires: Building Your First CI Pipeline
    deploymentreleaserollbackproduction
    Start Tutorial
    intermediate
    45 minutes

    Chaos Engineering Introduction

    Learn to proactively find weaknesses in your system by running controlled experiments

    First Win in 15 minutes: Run your first chaos experiment and observe system behavior

    Requires: Golden Signals Monitoring, Incident Response Fundamentals
    reliabilityresiliencechaostesting
    Start Tutorial
    intermediate
    50 minutes

    DORA Metrics Dashboard

    Build a dashboard to track the four key DevOps metrics that predict software delivery performance

    First Win in 15 minutes: See your first deployment frequency metric calculated from real pipeline data

    Requires: Building Your First CI Pipeline
    metricsDORAdashboardperformance
    Start Tutorial
    intermediate
    45 minutes

    API Contract Testing

    Ensure API consumers and providers stay compatible using contract testing

    First Win in 12 minutes: Write and verify your first API contract between a consumer and provider

    Requires: Building Your First CI Pipeline
    testingAPIcontractsmicroservices
    Start Tutorial
    intermediate
    50 minutes

    Blue-Green Deployments

    Deploy with zero downtime by maintaining two identical production environments

    First Win in 15 minutes: Switch traffic between blue and green environments with zero downtime

    Requires: Building Your First CI Pipeline
    deploymentzero-downtimeinfrastructurereliability
    Start Tutorial
    intermediate
    55 minutes

    Service Mesh Basics

    Understand service mesh architecture and implement basic traffic management, observability, and security

    First Win in 15 minutes: See automatic request tracing across services without code changes

    Requires: Building Your First CI Pipeline
    service-meshnetworkingkubernetesmicroservices+1 more
    Start Tutorial

    New to DevOps?

    Start with these foundational tutorials to build a solid DevOps foundation.

    Building Your First CI Pipeline

    beginner
    45m

    Trunk-Based Development

    beginner
    30m

    Test Strategy Pyramid

    beginner
    40m

    Secrets Management Fundamentals

    beginner
    30m
    DevOps
    Way of Working

    DevOps practices for the entire delivery lifecycle

    © 2019-2026 devopswow.com. Created by Burhan Öcüt

    PartnersAboutPrivacyTermsCookies