4.00
(1 Rating)

Docker & Kubernetes: The Practical Guide (2023 Edition)

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Learn Docker and Kubernetes for free with this comprehensive course from Udemy. This practical guide will teach you everything you need to know about these in-demand technologies, from the ground up.

Docker and Kubernetes are essential tools for simplifying the development and deployment of software projects. This course will teach you how to create and manage containers, which allow you to run your programs in a predictable and environment-independent way.

You’ll learn how to:

  • Set up Docker on macOS and Windows
  • Create and manage containers and images
  • Work with data and persist data with volumes
  • Understand container networking
  • Deploy Docker projects manually and with managed services like AWS ECS
  • Understand Kubernetes core concepts and architecture
  • Create Kubernetes resources, deployments, and services
  • Work with data in Kubernetes projects
  • Deploy your Kubernetes project using AWS EKS
  • And much more!

This course includes tons of practical examples and demos using programming languages like NodeJS, Python, and PHP. No prior knowledge of these languages is required.

Enroll today and start your journey to becoming a Docker and Kubernetes expert!

Show More

What Will You Learn?

  • Learn what Docker and Kubernetes are and why you might want to use them
  • Learn how to install and use Docker on any system (macOS, Windows, Linux)
  • Learn how to create and use Images & Containers with Docker
  • Understand complex topics like managing and persisting data with Volumes
  • Learn about Container Networking with Docker Networks and DNS Service Discovery
  • Learn how to deploy Docker applications - manually, with managed services or with Kubernetes

Course Content

01 – Getting Started

  • A Message from the Professor
  • 001 Welcome to the Course.mp4
    00:00
  • 002 What Is Docker.mp4
    00:00
  • 003 Why Docker & Containers.mp4
    00:00
  • 004 Join Our Learning Community.html
    00:00
  • 005 Virtual Machines vs Docker Containers.mp4
    00:00
  • 006 Docker Setup – Overview.mp4
    00:00
  • 007 Docker Setup – macOS.mp4
    00:00
  • 008 Docker Setup – Windows.mp4
    00:00
  • 009 Docker Setup – Docker Toolbox for Older Systems.mp4
    00:00
  • 010 Docker Playground.html
    00:00
  • 011 An Overview of the Docker Tools.mp4
    00:00
  • 012 Installing & Configuring an IDE.mp4
    00:00
  • 013 Getting Our Hands Dirty!.mp4
    00:00
  • 014 Course Outline.mp4
    00:00
  • 015 How To Get The Most Out Of This Course.mp4
    00:00
  • 016 Course Resources.html
    00:00
  • external-links.txt
    00:00
  • Section Quiz

02 – Docker Images & Containers The Core Building Blocks

03 – Managing Data & Working with Volumes

04 – Networking (Cross-)Container Communication

05 – Building Multi-Container Applications with Docker

06 – Docker Compose Elegant Multi-Container Orchestration

07 – Working with Utility Containers & Executing Commands In Containers

08 – A More Complex Setup A Laravel & PHP Dockerized Project

09 – Deploying Docker Containers

10 – Docker & Containers – A Summary

11 – Getting Started with Kubernetes

12 – Kubernetes in Action – Diving into the Core Concepts

13 – Managing Data & Volumes with Kubernetes

14 – Kubernetes Networking

15 – Kubernetes – Deployment (AWS EKS)

16 – Roundup & Next Steps

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

4.0
Total 1 Rating
5
0 Rating
4
1 Rating
3
0 Rating
2
0 Rating
1
0 Rating
AA
1 month ago
The course was great. I really enjoyed it and learned a lot. Thank you Theetay

Want to receive push notifications for all major on-site activities?

×