Kubernetes for Developers (LFD259)

Kubernetes for Developers (LFD259)

Overview

The Kubernetes for Developers (LFD259) course offers a comprehensive introduction to Kubernetes application development. Participants will learn how to containerize applications, deploy them in a multi-node cluster, and manage resources using Kubernetes primitives. This course is designed to prepare developers for the Certified Kubernetes Application Developer (CKAD) exam.

Objectives

By the end of this course, leaner will be able to:

  • Understand the fundamentals of Kubernetes and its architecture.
  • Learn how to containerize applications and deploy them using Kubernetes.
  • Manage application configurations, networking, and storage in Kubernetes.
  • Implement security best practices for Kubernetes applications.
  • Prepare for the CKAD certification exam with practical exercises.

Prerequisites

  • A solid understanding of Linux concepts and the command line (refer to the free Introduction to Linux course)

  • Familiarity with package managers

  • Working knowledge of Git and GitHub

  • A basic understanding of Kubernetes (refer to the free Introduction to Kubernetes course as a starting point)

Course Outline

Module 1: Getting Started with Kubernetes2025-06-05T16:45:00+05:30
  • Course Introduction
  • Kubernetes Architecture
  • Installing Kubernetes
Module 2: Core Application Management2025-06-05T16:48:34+05:30
  • Working with Kubernetes Objects
  • Configuring Applications
Module 3: Application Exposure & Persistence2025-06-05T16:51:01+05:30
  • Exposing Applications
  • Persistent Storage in Kubernetes
Module 4: Troubleshooting & Review2025-06-05T16:53:04+05:30
  • Troubleshooting and Wrap-Up
2025-06-09T09:54:33+05:30
Go to Top