Skip to content

Cloud & DevOps · Corporate training

Sample curriculum

Kubernetes foundations

Learn the building blocks for deploying and operating containerized applications on Kubernetes.

  • Intermediate
  • Live online and in person

At a glance

Who it’s for

Engineers with the listed foundations who want to deepen this skill or apply it in a different stack.

Starting point: Intermediate

Bring these foundations

  • Docker containers, networking basics, and command-line experience.
Foundation sessions can be included when needed.

Technologies & tools

  • Kubernetes
  • kubectl
  • Docker
  • Local cluster
Setup and versions agreed for your environment.

A practical destination

Skills to practise.

The sample path works towards these capabilities. Final goals reflect your team’s starting point and agreed scope.

  1. 01

    Connect workloads, services and cluster responsibilities.

  2. 02

    Deploy an application with explicit configuration and resource needs.

  3. 03

    Inspect reliability, access and rollout behaviour.

Sample curriculum

Follow the learning route.

Each module connects the concepts to practical work. Open a module to explore both.

01Module 1

Cluster foundations

Concepts to understand

  • Cluster architecture and namespaces
  • Pods and declarative manifests
  • kubectl inspection and debugging

Practical work

Inspect a cluster and explain how pods, deployments and services connect. Trace a request to a running workload.

Show the result. Explain one decision. Identify what you would improve.
02Module 2

Deploying applications

Concepts to understand

  • Deployments and replica management
  • Services and application networking
  • Configuration and secrets

Practical work

Deploy a sample application with configuration and secrets handled separately. Inspect its resource requests and network access.

Show the result. Explain one decision. Identify what you would improve.
03Module 3

Application reliability

Concepts to understand

  • Readiness and liveness probes
  • Resource requests and limits
  • Persistent storage concepts

Practical work

Add health checks and test a rollout or failed pod. Explain what the platform restarts and what the application must handle.

Show the result. Explain one decision. Identify what you would improve.
04Module 4

Operations

Concepts to understand

  • Rolling updates and rollback
  • Logs, events, and failure investigation
  • Access controls and deployment review

Practical work

Investigate an unavailable workload using events, logs and access checks. Review rollout recovery and operational responsibilities.

Show the result. Explain one decision. Identify what you would improve.

A sample project

Bring the skills together.

Deploy a sample application with service exposure, configuration, health probes, and a rolling update.

Shorter engagements can focus on selected exercises. A larger, learner-owned capstone can be scoped for a longer programme.

Review the work & reasoning

Four useful questions.

  1. 01

    Does the work meet the agreed requirements?

  2. 02

    Can the learner explain the key decisions and trade-offs?

  3. 03

    What happens with invalid input, failure or an unexpected condition?

  4. 04

    What would they change or explore next?

Designed & delivered by Ragav Kumar V.

Training since 2016 · 100+ batches · 3,000+ professionals trained

Live demonstrations, guided exercises, pair work and project reviews connect the concepts to implementation. We agree the goals, starting knowledge, cohort size, delivery and schedule before shaping the final curriculum.

Shape this for your team