Navratri Sale: Get Upto 30% OFF on Live Training! Offer Ending in
D
H
M
S
Get Now
Watch Course Preview
Course Preview

Docker and Kubernetes Course

Self Paced Course

49 Videos

Video Course

15 Notes

Quick Notes

24 Labs

Hands-on Labs

5 Tests

Skill Tests

Docker and Kubernetes Course Overview

The Docker and Kubernetes course offers students valuable hands-on experience in several key areas. This includes mastering the fundamentals of Docker, gaining an introduction to Kubernetes, configuring Kubernetes setups, deploying various technologies such as .NET, Angular, React, and React Apps within Docker containers, and orchestrating these containers within a Kubernetes cluster. Additionally, you will acquire the skills to create a Kubernetes cluster on the Azure cloud platform using Azure Kubernetes Service (AKS).

Course objectives

Participants in the Docker and Kubernetes Certification Training will have the following skills after completing this course:

  1. Understand container technology
  2. Containers Eco System
  3. Docker Fundamentals
  4. Docker Advanced Concepts like Swarm and Volumes
  5. Kubernetes Architecture
  6. YAML Fundamentals
  7. Kubernetes Pods, Deployments, Service, and Networking
  8. Using Kubernetes with Docker
  9. Develop ASP.NET Core applications using Docker
  10. Container Scaling and Management using Docker Swarm
  11. Container Scaling and Management using Kubernetes
  12. Configure Azure Kubernetes Service (AKS)
  13. Deploy Your Application to AKS

Included in this Docker and Kubernetes Course

  •   Video Course 49 Videos
  •   Quick Notes 15 Notes
  •   Labs 24 labs
  •   Skill Tests 5 Tests

Course Overview

Course Overview 01m 10s

Containers and Container Platforms

Evolution of Computing Preview 02m 01s
What is Container? Preview 03m 03s
Container Platforms 02m 10s
Why Containers? 03m 38s

Containers and Virtual Machines

Virtual Machines vs. Containers 03m 52s
Containers and Vms Together 01m 16s

Docker Platform

Introduction to Docker 00m 49s
Docker Platform Tools 01m 49s
Docker Benefits 01m 59s

Setting Up Docker

Docker Destop 00m 41s
Docker Desktop Installation 02m 00s
Verify Docker Installation 02m 12s

Course Overview

Course Overview 01m 54s

Docker For Developers

Docker For Developers Preview 02m 10s
Docker for .NET Applications Preview 02m 14s
Docker Community vs. Docker Enterprise 02m 38s

Docker Basics

Introduction 00m 33s
Docker File 01m 34s
Docker Image 07m 39s
Docker Container 02m 09s
Docker Registry 02m 21s
Docker Hub 05m 41s

Docker Internals

Container Life Cycle 02m 28s
Docker Engine 02m 42s
Docker CLI 01m 16s
Docker Volumes 02m 44s

Docker Build and Docker Engine

Docker Build Best Practices Preview 01m 50s
Docker Engine 02m 07s

Docker Storage

Container R/W Layer 01m 34s
Docker Volume Use Case 06m 47s

Containerize SQL Server and ASP.NET Core

Containerize SQL Server 13m 03s
Containerize ASP.NET Core App 06m 03s

Docker Networking

IP Address and Subnet 03m 49s
Introduction to Docker Networking 03m 20s
Bridge Network 03m 15s
Docker Network Commands 03m 12s

Introduction to Kubernetes

Introduction to Kubernetes Preview 02m 26s

Docker Swarm vs. Kubernetes

Docker Swarm vs. Kubernetes, Architecture, Component 02m 54s

Configure Kubernetes

Configure Kubernetes Cluster 03m 28s

Yaml

Introduction to YAML 01m 45s
XML vs. JSON vs. YAML 03m 01s
YAML in Kubernetes 03m 06s

Pods and Services

Gettinng Started with Pods 08m 52s
Understanding Services Preview 01m 55s

Deploy ASP.NET Core App to Kubernetes

Creating Image and Pod 08m 17s
Creating Pod and Service for Database 05m 40s
Creating Pod and Service for Application 06m 56s
Running ASP.NET Core Application 06m 42s
Quick Notes Notes (15)

Containers and Container Platforms

00:02:00

Containers and Virtual Machines

00:04:00

Docker Platform

00:02:00

Setting Up Docker

00:02:00

Docker For Developers

00:01:00

Docker Basics

00:02:00

Docker Internals

00:03:00

Docker Build and Docker Engine

00:01:00

Docker Storage

00:01:00

Docker Networking

00:03:00

Introduction to Kubernetes

00:02:00

Docker Swarm vs. Kubernetes

00:02:00

Configure Kubernetes

00:01:00

Yaml

00:01:00

Pods and Services

00:01:00

Hands-On Labs Labs(24)

Docker: Create an image with GIT installed

00:25:00

Kubernetes: Setup Kubernetes Cluster Using Minikube

00:20:00

Docker: Listing and Inspecting Networks

00:15:00

Docker: List network driver plugins

00:15:00

Kubernetes: Create a Simple YAML File

00:15:00

Docker: Create an image with ADD, CMD, ENTRYPOINT, and WORKDIR instructions

00:25:00

Docker: Create an image with RUN, ARG, & ENV instructions

00:25:00

Kubernetes: Convert JSON to YAML

00:20:00

Docker: Docker Bridge Networking

00:20:00

Kubernetes: Create a Kubernetes Pod using YAML

00:15:00

Docker: Create an image with VOLUME & EXPOSE instructions

00:25:00

Docker: Create an image with LABEL & ONBUILD instructions

00:20:00

Kubernetes: Deploy a Multi-Container Pod

00:20:00

Docker: Configure NAT for external connectivity

00:20:00

Kubernetes: Create a Service for a Pod

00:20:00

Docker: Create an image with HEALTHCHECK & SHELL instructions

00:20:00

Docker: Create an image with USER instruction

00:20:00

Kubernetes: Creating Image & Pod for ASP.NET Core Application

00:20:00

Kubernetes: Creating Pod and Service for Database

00:20:00

Docker: Creating a Private Local Docker Registry using Play with Docker

00:20:00

Docker: Managing volumes through Docker CLI

00:15:00

Kubernetes: Deploy ASP.NET Core Application with Database

00:25:00

Docker: Creating Volume Mount from docker run command & sharing same Volume Mounts among multiple containers

00:15:00

Docker: Test Network Connectivity

00:15:00

Skill Tests Tests (5)

Docker Skill Challenge

15 Questions

Introduction to Containers & Docker

15 Questions

Docker Fundamentals

15 Questions

Docker Storage & Networking

15 Questions

Getting Started with Kubernetes

15 Questions

Our Students Reviews

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 Dot Net Tricks 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 Dot Net Tricks 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
This course includes
57.12 % OFF
1,770 749
12 months unlimited access to the course.

Access all courses with our subscription plan.
All courses, One subscription!
Accept cookies & close this