BeginnerAvailable now
Git & GitHub Fundamentals
Version control, staging, commits, history, branches, merges, remotes, GitHub authentication, pull requests, reviews, recovery, tags and releases.
Outcome: Track, review, collaborate on and recover source changes confidently with Git and GitHub.
Open courseBeginnerAvailable now
Ansible Fundamentals
Move from repeated manual administration to repeatable infrastructure automation using inventory, modules, playbooks, variables, handlers, templates and roles.
Outcome: Automate common Linux configuration tasks across multiple hosts.
Open courseBeginnerAvailable now
Docker Fundamentals
Containers, images, Dockerfiles, build cache, networks, persistent storage, Compose, health, security and troubleshooting.
Outcome: Build, run and troubleshoot reproducible containerized applications with Docker.
Open courseBeginner to IntermediateAvailable now
Kubernetes Fundamentals
Architecture, Pods, Deployments, Services, configuration, resources, probes, storage, security, batch workloads and troubleshooting.
Outcome: Deploy, expose, persist and troubleshoot containerized applications on Kubernetes.
Open courseBeginner to IntermediateAvailable now
CI/CD Fundamentals
Continuous integration and delivery, pipeline-as-code, GitHub Actions, runners, builds, tests, artifacts, secrets, environments, container releases, deployment strategies and rollback.
Outcome: Design, validate and troubleshoot a secure build-test-package-promote pipeline with auditable release evidence.
Open courseBeginner to IntermediateAvailable now
Terraform Fundamentals
Infrastructure as code, HCL, providers, variables, expressions, state, backends, modules, refactoring, imports, lifecycle, tests, security and team workflows.
Outcome: Design, test and operate reusable Terraform configurations with safe state and change-management practices.
Open courseFundamentals · Beginner → Early-intermediateAvailable now
Observability Fundamentals
Metrics, Prometheus, PromQL, Grafana, structured logs, OpenTelemetry, traces, correlation, alerting, SLOs and production incident diagnosis.
Outcome: Instrument, observe and diagnose a running system using metrics, logs and traces, then connect telemetry to alerts and reliability objectives.
Open courseFundamentals · Beginner → Early-intermediateAvailable now
DevSecOps Fundamentals
Threat-driven source-to-deploy security: secrets, SAST, dependencies, containers/IaC, SBOM, vulnerability analysis, signing/provenance, CI identity, policy gates and runtime verification.
Outcome: Build and defend a secure delivery pipeline whose decisions are backed by reproducible evidence tied to one immutable artifact.
Open courseFundamentals · Intermediate foundationAvailable now
Platform Engineering Fundamentals
Platform-as-product, developer journeys, catalogs, golden paths, self-service, Kubernetes/Helm, GitOps, build/supply-chain evidence, secrets/workload identity, policy, tenancy, scorecards and platform operations.
Outcome: Design a self-service internal platform path that gives developers safe defaults, clear ownership, policy guardrails, operational evidence and measurable product outcomes.
Open courseFundamentals · Intermediate foundationAvailable now
SRE / Reliability Engineering Fundamentals
Reliability engineering from user-focused SLIs/SLOs and error budgets through monitoring, burn-rate alerting, on-call, incident response, capacity, resilience, postmortems and toil reduction.
Outcome: Design and defend a production reliability operating model that connects user expectations to objectives, alerts, response, recovery and measurable engineering improvement.
Open course