Back

Kubernetes Fundamentals

Go from zero to confidently running applications on Kubernetes, through live sessions, hands-on practice, and personal sparring.

Last updated: 31 July 2026

Learning Objectives

  • Get familiar with Kubernetes: Understand how Kubernetes works and what it is for
  • Know how to deploy an application: Use the right object types to deploy your applications
  • Understand how to inspect your applications: Keep applications running with monitoring, logging, and hands-on troubleshooting skills

Prerequisites

  • Basic understanding of Linux command line
  • Familiarity with YAML and JSON
  • Basic knowledge of Docker and containers
  • Experience with version control (Git)

What You Will Learn

  • Kubernetes Core Concepts: Pods, services, deployments, config maps, namespaces, and how the control plane works
  • Application Deployment: Deploying, updating, and rolling back applications in clusters
  • Operations & Troubleshooting: Monitoring, logging, health checks, and debugging running workloads
  • Security & Best Practices: RBAC, network policies, resource limits, and operational patterns
  • Personal Project: Build and deploy your own cloud-native application from scratch

Who Is This For

  • Want to take your first steps with Kubernetes
  • Are new to Kubernetes and want a structured, hands-on introduction
  • Work with containers and want to take the next step into orchestration
  • Want to confidently deploy and operate applications on Kubernetes
  • Are preparing to work in a cloud-native team or environment

It's built for engineers, developers, and ops folks who want real, practical Kubernetes skills, not just theory. No prior Kubernetes experience needed. If you've worked with Docker or containers before, you're in good shape.

Your Trainer

Thomas Schuetz - Cloud Native Trainer & Architect

Thomas Schuetz Cloud Native Trainer & Architect

Thomas is a Cloud Native Trainer and Owner of TSC Labs. Besides that, he's serving as a CNCF Ambassador and Tech Lead for the CNCF TAG Infrastructure. He helps organizations embrace cloud native by upskilling teams and designing developer platforms that improve the developer experience. Passionate about accessibility and community, Thomas contributes to open source projects and actively supports the growth of cloud native communities.

  • CNCF Ambassador and CNCF TAG Lead
  • Golden Kubestronaut
  • Led many teams and companies through cloud native adoptions
  • Teaches Cloud Native Technologies at Universities of Applied Sciences
  • Speaker at many Conferences and Meetups