Live Batches
Masterclasses
Menu
Free Courses
Account
Login / Sign Up
Self-paced · learn on your own schedule

Docker and Kubernetes Course

Learn Docker and Kubernetes to containerize, deploy, and scale modern applications.

Tools and Technologies Covered

DockerDocker
KubernetesKubernetes
MicroservicesMicroservices
AzureAzure
Virtual MachineVirtual Machine
Web AppWeb App
Azure PipelinesAzure Pipelines
GitHubGitHub
VS CodeVS Code
Interview PrepInterview Prep

Where this takes your career

Companies hiring Docker & Kubernetes professionals

Microsoft Amazon IBM Accenture Cognizant Google
0-1 yr

Junior DevOps Engineer

Learning Docker, containers and Kubernetes while supporting application deployment and infrastructure tasks.

1-3 yr

Docker & Kubernetes Engineer

Building containerized applications, managing Kubernetes deployments and working with scalable environments.

3-5 yr

Senior DevOps Engineer

Designing containerized environments, optimizing Kubernetes workloads and improving deployment automation.

5+ yr

DevOps Architect / Tech Lead

Leading container architecture, Kubernetes strategy, cloud deployments and scalable DevOps solutions.

Why Docker and Kubernetes matters?

Build, deploy and manage scalable applications with Docker and Kubernetes.

Docker Fundamentals

Learn Docker, containers, images and essential commands to build and run applications consistently.

Docker · Containers · Images
In demand

Kubernetes Fundamentals

Understand Kubernetes clusters, pods, deployments and services for managing containerized applications.

Kubernetes · Pods · Services

Container Orchestration

Deploy, scale and manage containerized workloads using Kubernetes orchestration and configuration.

Deployments · Scaling · Clusters

Production Deployment

Build production-ready container workflows with Kubernetes, networking, scaling and deployment practices.

Deployment · Networking · Scaling

Who this course is for

  • Students Starting a DevOps career Final-year students and fresh graduates
  • Developers Learning containerization Software and backend developers
  • DevOps professionals Building Docker & Kubernetes skills IT and DevOps professionals
  • Career growth Preparing for DevOps roles Working professionals and career switchers

Curriculum — 4 Modules

Docker and Kubernetes Course · Open a module to explore lessons, labs & tests.

49 videos 24 labs 15 notes 4 tests 27 Q&A Guides

Course Overview
Course Overview 0:01:10
Containers and Container Platforms
Container Platforms 00:02:10
Why Containers? 00:03:38
Containers and Virtual Machines
Virtual Machines vs. Containers 00:03:52
Containers and Vms Together 00:01:16
Docker Platform
Introduction to Docker 00:00:49
Docker Platform Tools 00:01:49
Docker Benefits 00:01:59
Setting Up Docker
Docker Destop 00:00:41
Docker Desktop Installation 00:02:00
Verify Docker Installation 00:02:12

Course Overview
Course Overview 00:01:54
Docker For Developers
Docker Community vs. Docker Enterprise 00:02:38
Docker Basics
Introduction 00:00:33
Docker File 00:01:34
Docker Image 00:07:39
Docker Container 00:02:09
Docker Registry 00:02:21
Docker Hub 00:05:41
Docker Internals
Container Life Cycle 00:02:28
Docker Engine 00:02:42
Docker CLI 00:01:16
Docker Volumes 00:02:44

Docker Build and Docker Engine
Docker Engine 00:02:07
Docker Storage
Container R/W Layer 00:01:34
Docker Volume Use Case 00:06:47
Containerize SQL Server and ASP.NET Core
Containerize SQL Server 00:13:03
Containerize ASP.NET Core App 00:06:03
Docker Networking
IP Address and Subnet 00:03:49
Introduction to Docker Networking 00:03:20
Bridge Network 00:03:15
Docker Network Commands 00:03:12

Introduction to Kubernetes
Docker Swarm vs. Kubernetes
Docker Swarm vs. Kubernetes, Architecture, Component 00:02:54
Configure Kubernetes
Configure Kubernetes Cluster 00:03:28
Yaml
Introduction to YAML 00:01:45
XML vs. JSON vs. YAML 00:03:01
YAML in Kubernetes 00:03:06
Pods and Services
Gettinng Started with Pods 00:08:52
Deploy ASP.NET Core App to Kubernetes
Creating Image and Pod 00:08:17
Creating Pod and Service for Database 00:05:40
Creating Pod and Service for Application 00:06:56
Running ASP.NET Core Application 00:06:42

OUR ALUMNI WORK AT

Trusted by learners whose careers now thrive at leading companies

50% off
Included: Videos
Included: Quick Notes
Included: Q&A Guides
Not included: Labs
Not included: Skill Tests
Plus
₹1,999 ₹3,998

24 Months access · one-time payment

5-day money-back guarantee
Trusted by 2,00,000+ developers, tech leads and architects Taught by Microsoft MVPs and solution architects
Why learners choose ScholarHat

ScholarHat Self-Paced vs. scattered free tutorials

The videos are free everywhere. What you're actually paying for is the structure, the practice, and the proof that you finished.

4 Guided Modules Not scattered videos
24 Hands-on Labs Not watch-only
4 Skill Tests Certificate on completion
27 Interview Q&A Guides Not on your own

Our Students Review

Frequently asked questions

Q1. What is Self Paced course offered by ScholarHat?
Online Self Paced Courses are designed for self-directed training, allowing participants to begin at their convenience with structured training and review exercises to reinforce learning. You'll learn through videos, PPTs, and Assignments designed to enhance learning outcomes, all at times that are most convenient for you.
Q2. Who are your mentors?
All our mentors are highly qualified and experience professionals. All have at least 8-10 yrs of development experience in various technologies and are trained by ScholarHat to deliver interactive training to the participants.
Q3. How would I get access to the Learning Content?
As soon as you enroll in the course, you will get access to the course content through LMS (The Learning Management System) in the form of a complete set of Videos, PPTs, PDFs, and Assignments. You can start learning right away.
Q4. How do I enroll for the course?
You can enroll in the course by doing payment. Payment can be made using any of the following options.
  1. Visa debit/credit card
  2. Net banking
  3. Through PayPal
Q5. Student discounts?
Yes, Dot Net Tricks provides student discount to learners who cannot afford the fee. Email us from your student account, or attach your student ID.
Q6. Can I share my course with someone else?
In short, no. Check our licensing that you agree to by using ScholarHat LMS. We track this stuff, any abuse of copyright is taken seriously. Thanks for your understanding on this one.
Q7. How do I setup my team?
Please drop us an email with a list of user details like name, email you’d like to enroll and have access, we'll create your team accounts.
Q8. Do you provide technology version upgrade session free?
Yes, we do. As the technology upgrades your content gets updated at no cost.
Q9. Whom do I contact, if I have more queries?
You can give us a CALL at +91 113 303 4100 OR email us at enquiry@dotnettricks.com
Q10. Do you offer certificates of completion?
We do. Once you've finished a course, reach out to us.
Still have some questions? Let's discuss.
CONTACT US