Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Docker Containers and Kubernetes Fundamentals – Full Hands-On Course

via freeCodeCamp

Overview

This course teaches learners how to use Docker and Kubernetes through hands-on practice. By the end of the course, students will be able to containerize applications using Docker CLI and Visual Studio Code, create multi-container applications with Docker Compose, and understand Kubernetes architecture and its components. The course covers topics such as containerization, Kubernetes concepts, running Kubernetes locally, working with pods, workloads, updates, services, and storage. The intended audience for this course is beginners who want to learn about containerization and orchestration technologies. The teaching method involves practical demonstrations and hands-on exercises to reinforce learning.

Syllabus

Introduction
⭐️ Introduction to MicroServices
⭐️ Welcome to Cloud Native!
⭐️ Introduction to Containers
⭐️ Visual Studio Code
⭐️ Persisting Data
⭐️ Docker Compose
⭐️ Container Registries
⭐️ Kubernetes Concepts
⭐️ Namespaces
⭐️ Nodes
⭐️ Pods
⭐️ Selectors
⭐️ Multi Container Pods
⭐️ Workloads
⭐️ Updates
⭐️ Services
⭐️ Storage & Persistence
⭐️ Application Settings
⭐️ Observalibilty
⭐️ Dashboards
⭐️ Scaling
⭐️ Conclusion

Taught by

freeCodeCamp.org

Reviews

Start your review of Docker Containers and Kubernetes Fundamentals – Full Hands-On Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.