Docker and Kubernetes: The Complete Guide

Live Online (VILT) & Classroom Corporate Training Course

Docker is a popular platform for containerization & using this application components and infrastructure can be separately containerized and run by a single OS kernel. Using Kubernetes, you can automate the deployment, management, and scaling of your containers.

All Levels

30-Days Money-Back Guarantee

This Course Includes:

  • Enterprise Reporting
  • Lifetime Access
  • CloudLabs
  • 24x7 Support
  • Real-time code analysis and feedback
  • 100% Money Back Guarantee

About Course

Course Objective:

  • Learn Docker from scratch, no previous experience required
  • Build your own custom images tailored to your applications
  • Master the Docker CLI to inspect and debug running containers
  • Understand how Docker works behind the scenes, and what a container is
  • Build a CI + CD pipeline from scratch with Github, Travis CI, and AWS
  • Automatically deploy your code when it is pushed to Github!
  • Build a complex multi-container application from scratch and deploy it to AWS
  • Understand the purpose and theory of Kubernetes
  • Deploy a production-ready Kubernetes Cluster to Google Cloud

Topics for this course


Docker Fundamentals and Deep Dive

Kubernetes Fundamentals and Deep Dive

Application Life Cycle Management



Scheduling the jobs

Linux Containers

Linux Containers

About the instructors

5.00 (1 ratings)

79 Courses

12 students

Student Ratings & Reviews


If you’re tired of spinning your wheels learning how to deploy web applications, this is the course for you.

CI+CD Workflows? You will learn it.  AWS Deployment? Included.  Kubernetes in Production? Of course!

This is the ultimate course to learn how to deploy any web application you can possibly dream up.  Docker and Kubernetes are the newest tech in the Dev Ops world, and have dramatically changed the flow of creating and deploying web apps.  Docker is a technology that allows applications to run in constructs called ‘containers’, while Kubernetes allows for many different ‘containers’ to run in coordination.


  • Basic understanding of terminal and command line usage.
  • No previous Docker or Kubernetes experience is required!
  • A credit card is required to deploy projects to AWS or Google Cloud.

Target Audience

  • Developers
  • Testers
  • Solution Architects
  • System Architect
  • DevOps Professionals
  • Individuals using containers to deploy applications to production