The course collection

Less watching.
More building.

Practical learning for developers, operations engineers and the people bringing them together. Pick a starting point and build from there.

Guided labsRemote or in personPublic or private cohorts

Find your focus

A path into better delivery.

Durations describe a typical programme. Ask about upcoming availability, pricing and adaptations for your team.

Foundation2 days

DevOps Essentials

Understand the delivery lifecycle and connect its moving parts in a practical, end-to-end exercise.

  • Git workflows and collaborative change
  • Build, test and deployment fundamentals
  • Feedback loops and shared ownership

Before you join: Basic familiarity with software development or IT operations.

Enquire about this course
Foundation2 days

Linux & Git for Engineers

Get comfortable with the command line and the version control habits that support reliable teamwork.

  • Files, permissions, processes and logs
  • Shell tools and simple automation
  • Branches, pull requests and conflict resolution

Before you join: General computing experience. No command-line background required.

Enquire about this course
Intermediate2 days

CI/CD That Works

Build a delivery pipeline with useful checks, clear failure signals and a considered release process.

  • Pipeline structure and reusable workflows
  • Automated testing and artifact management
  • Secrets, approvals and rollback strategies

Before you join: Working knowledge of Git and a scripting or programming language.

Enquire about this course
Intermediate2 days

Infrastructure as Code

Use Terraform to describe, review and manage infrastructure changes with a repeatable workflow.

  • Configuration, providers and modules
  • State, plans and environment design
  • Team workflows and change review

Before you join: Basic cloud concepts, Git and command-line confidence.

Enquire about this course
Intermediate3 days

Kubernetes in Practice

Develop the confidence to deploy workloads and investigate what happens when they misbehave.

  • Pods, deployments, services and configuration
  • Health checks, resource limits and rollouts
  • Troubleshooting and operational basics

Before you join: Familiarity with containers, Linux and basic networking.

Enquire about this course
Intermediate2 days

Observability & Reliability

Connect service behaviour to useful signals, actionable alerts and a healthier incident process.

  • Metrics, logs and traces in context
  • Service indicators and reliability objectives
  • Alert design and incident learning

Before you join: Experience developing or operating an application or service.

Enquire about this course

Good to know

A little preparation.
A lot more clarity.

What does a typical course include?

Instructor-led explanations, guided exercises, time for questions and reference material for revisiting the topics. The exact lab environment is confirmed before delivery.

Do I need cloud accounts or specialist software?

Requirements vary by course. Setup instructions and any account or environment requirements are agreed in advance, including how lab costs will be handled.

Can the course be delivered to our own team?

Yes. A private cohort can follow the standard outline or form part of a bespoke programme with examples and exercises matched to your environment.

Which course should I take first?

Start with DevOps Essentials for the wider picture, or Linux & Git if you want stronger technical foundations. Share your experience in an enquiry brief for a more tailored starting point.

Make it your own

One team.
A shared way forward.

Combine course topics into a programme built around your goals.

Explore bespoke training