Skip to main content
Cloud, DevOps & System AdminOreilly2024-2 Edition100% Free Video Course

Kubernetes Step-by-Step

Kubernetes Step-by-Step Course. This course teaches you how to use Kubernetes to build your own microservices. You will be introduced to the basic concepts of Kubernetes and will learn step-by-step how to work with it using hands-on labs. You can also get automated feedback on your performance in real-world scenarios using self-assessment labs designed by the course instructor. By completing this course, you will gain a thorough knowledge of how to orchestrate containers to run applications as microservices and advance your career.

5.0
(2 reviews)
4.6 Hours On-Demand
Created by Oreilly
Uploaded Sep 2026
English
beginner to advanced
Kubernetes Step-by-Step
Preview This Course
Free$129.99100% Free

Instant high-definition streaming with zero paywalls.

Course Features:
4.6 hours on-demand video
59 complete lectures
1 downloadable project zip file(s)
Streamable on mobile, tablet & desktop
Self-paced curriculum with progress tracking
Direct MP4 downloads & offline video access
Verified course archives hosted on cloud infrastructure.

What You'll Master in this Course

Basic concepts of Kubernetes
How to run programs as containers
How to use Kubernetes to build microservices
How to manage clients and pods
How to scale your apps
How to use Kubernetes tools
How to troubleshoot Kubernetes applications

Course Curriculum59 Lectures

1 sections • 4.6 hours total length

Prefer offline learning? Download all 59 video lectures and project files for free.
Download Free
Run an App as a Container on Any Platform Kubernetes Step-by-Step
Preview
2m
Learning objectives
Preview
1m
Container Runtimes Kubernetes Step-by-Step
2m
Run an App as a Linux Service Kubernetes Step-by-Step
1m
What are Containers Kubernetes Step-by-Step
4m
Docker and Podman Kubernetes Step-by-Step
5m
Learning objectives
1m
Local Container Limitations Kubernetes Step-by-Step
3m
Turning Applications into Images Kubernetes Step-by-Step
9m
Container Management Kubernetes Step-by-Step
7m
Running Containers in the Cloud Kubernetes Step-by-Step
4m
Running Containers from Images Kubernetes Step-by-Step
8m
About Kubernetes Kubernetes Step-by-Step
6m
Decoupling in Cloud Environments Kubernetes Step-by-Step
5m
Learning objectives
1m
Running Pods Kubernetes Step-by-Step
7m
Installing Minikube Kubernetes Step-by-Step
9m
Running Deployments Kubernetes Step-by-Step
13m
Learning objectives
1m
Kubernetes Troubleshooting Kubernetes Step-by-Step
9m
Using YAML Files to Run Applications Kubernetes Step-by-Step
11m
Kubernetes Networking Kubernetes Step-by-Step
8m
Ingress Kubernetes Step-by-Step
2m
Services Kubernetes Step-by-Step
10m
Learning objectives
1m
Storage in Cloud Environments Kubernetes Step-by-Step
6m
The Ingress Controller Kubernetes Step-by-Step
8m
Connecting Applications to External Storage Kubernetes Step-by-Step
5m
Auto-provisioning Storage Kubernetes Step-by-Step
5m
Learning objectives
1m
Persistent Volumes Kubernetes Step-by-Step
9m
Providing Configuration Kubernetes Step-by-Step
5m
Learning objectives
1m
Sensitive Values and Secrets Kubernetes Step-by-Step
5m
ConfigMaps Kubernetes Step-by-Step
9m
Using Secrets for Registry Access Kubernetes Step-by-Step
7m
Installing Microservices Using YAML Kubernetes Step-by-Step
1m
What is a Microservice Kubernetes Step-by-Step
3m
Learning objectives
1m
Using Kustomize Kubernetes Step-by-Step
5m
Introduction
6m
Lesson 1 Lab Solution Run a Container with Docker or Podman Kubernetes Step-by-Step
1m
Lesson 1 Lab Run a Container with Docker or Podman Kubernetes Step-by-Step
5m
Using Helm Kubernetes Step-by-Step
18m
Lesson 2 Lab Running an Application as a Container Kubernetes Step-by-Step
1m
Lesson 3 Lab Setting up Kubernetes with Minikube Kubernetes Step-by-Step
1m
Lesson 2 Lab Solution Running an Application as a Container Kubernetes Step-by-Step
7m
Lesson 3 Lab Solution Setting up Kubernetes with Minikube Kubernetes Step-by-Step
3m
Lesson 4 Lab Running an Application from a YAML File Kubernetes Step-by-Step
1m
Lesson 4 Lab Solution Running an Application from a YAML File Kubernetes Step-by-Step
4m
Lesson 5 Lab Providing Access to Applications Kubernetes Step-by-Step
1m
Lesson 6 Lab Using Auto-provisioned Storage Kubernetes Step-by-Step
1m
Lesson 5 Lab Solution Providing Access to Applications Kubernetes Step-by-Step
7m
Lesson 7 Lab Providing Configuration to an Application Kubernetes Step-by-Step
1m
Lesson 6 Lab Solution Using Auto-provisioned Storage Kubernetes Step-by-Step
11m
Lesson 8 Lab Installing a Microservice with Kustomize Kubernetes Step-by-Step
2m
Lesson 7 Lab Solution Providing Configuration to an Application Kubernetes Step-by-Step
3m
Summary
1m
Lesson 8 Lab Solution Installing a Microservice with Kustomize Kubernetes Step-by-Step
2m

Requirements

  • Basic understanding of virtualization
  • IPv4 network
  • IT troubleshooting strategies

Description

Kubernetes Step-by-Step Course. This course teaches you how to use Kubernetes to build your own microservices. You will be introduced to the basic concepts of Kubernetes and will learn step-by-step how to work with it using hands-on labs. You can also get automated feedback on your performance in real-world scenarios using self-assessment labs designed by the course instructor. By completing this course, you will gain a thorough knowledge of how to orchestrate containers to run applications as microservices and advance your career.

Instructor

O

Oreilly

Specialist in Cloud, DevOps & System Admin

Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Recommended Curriculum

Students Also Viewed