Learn Kubernetes Step By Step: Theory and Practice

Learn how to build, deploy, scale and manage Kubernetes workload step by step from basic to advanced concept.

This course is specifically designed for the people who have interests to know more stuffs about Kubernetes which is a must know technique in modern IT skillset list. No matter what is your aim to learn Kubernetes, exam oriented or just for learning purpose. You will find my course is really interesting and full of materials waiting for you to discover.

What you’ll learn

  • Understand basic concepts of Cloud Computing.
  • Understand the Kubernetes Infrastructure.
  • Learn how to build Kubernetes Cluster.
  • Understand Kubernetes Security Model (e.g: RBAC, Network Policies, TLS).
  • Learn how to auto scale applications in Kubernetes.
  • Learn Kubernetes Core Concepts (e.g: Pod, Deployment, ReplicaSets).
  • Learn how to manage Kubernetes Objects (e.g: Imperative and Declarative).
  • Understand Kubernetes Services and Networking.
  • Learn how to manage Kubernetes Storage.
  • Learn how to troubleshoot Kubernetes with Logging and Monitoring.

Course Content

  • Introduction –> 3 lectures • 13min.
  • Cloud Computing Introduction –> 5 lectures • 17min.
  • Kubernetes Fundamentals –> 16 lectures • 58min.
  • Kubernetes Infrastructure –> 13 lectures • 58min.
  • Kubernetes Installation –> 5 lectures • 1min.
  • Kubernetes Cluster –> 13 lectures • 1min.
  • Kubernetes Object Management –> 2 lectures • 1min.
  • Kubernetes Core Concepts –> 20 lectures • 1min.
  • Configuring Applications in Kubernetes –> 4 lectures • 1min.
  • Auto Scaling Applications –> 3 lectures • 1min.
  • Kubernetes Security –> 5 lectures • 1min.
  • Role Based Access Control –> 6 lectures • 1min.
  • Kubernetes Networking –> 3 lectures • 1min.
  • Kubernetes Services –> 3 lectures • 1min.
  • Kubernetes Storage –> 4 lectures • 1min.
  • Logging / Monitoring –> 5 lectures • 1min.
  • Kubernetes Troubleshooting –> 6 lectures • 1min.

Auto Draft

Requirements

  • Basic Linux Knowledge (e.g: Shell Scripting).
  • Basic networking knowledge (e.g: IP, port number).

This course is specifically designed for the people who have interests to know more stuffs about Kubernetes which is a must know technique in modern IT skillset list. No matter what is your aim to learn Kubernetes, exam oriented or just for learning purpose. You will find my course is really interesting and full of materials waiting for you to discover.

 

The course is designed for all levels from most basic to advanced topics. I will try to make this course most comprehensive with lectures, quiz, video, demo as well as challenges for you to practice what you learnt.

 

My Kubernetes course covers a numerous number of areas such as: containers, container orchestration, Kubernetes Infrastructure, Kubernetes Cluster, Kubernetes Objects, Networking, Services, Storage, Security, Auto Scaling, RBAC, Configuration, Logging, Monitoring and Troubleshooting.

 

Whatever what background you come from (e.g: System Admin, Developers, Architect, Engineer), you should know Kubernetes as its importance is equivalent to virtualization 10 years ago. As Kubernetes is compatible with cloud native applications. Once you mastered the Kubernetes skill it is not difficult for you to extend your knowledge to cloud area as well.

 

As time goes, I will include additional or supplement information in relevant sections to let you understand more clearly the concepts.

 

Finally as it is a newly created course, the relevant contents are still on the progress to upload and preparing. You can visit it or pay attention to the announcement for new sections status.

Get Tutorial