Skip to content
Codeloom

Courses / Intermediate

Docker & Kubernetes in Practice

Containerize, orchestrate, and ship with confidence.

Learn Docker from first container to multi-stage builds, then graduate to Kubernetes pods, deployments, services, and production patterns. Hands-on lessons covering networking, storage, security, and scaling.

6 modules 24 lessons ~13h Certificate of completion

Your progress

0 / 24

Click "Mark complete" at the bottom of each lesson to track progress. Progress is saved locally in your browser.

Syllabus

  1. Module 1

    Docker essentials

    Containers, images, layers, and volumes.

    4 lessons
    1. Install and first container
    2. Images, layers, and volumes
    3. Multi-stage builds
    4. Build context and dockerignore
  2. Module 2

    Docker networking and storage

    Bridge, host, overlay networks and volume strategies.

    4 lessons
    1. Networking basics
    2. Volumes and storage
    3. Volumes vs bind mounts
    4. Environment variables and secrets
  3. Module 3

    Docker Compose and production

    Multi-container apps and production readiness.

    4 lessons
    1. Docker Compose basics
    2. Compose for production
    3. Healthchecks and restart policies
    4. Security best practices
  4. Module 4

    Kubernetes core concepts

    Pods, deployments, services, and config.

    4 lessons
    1. Pods, deployments, and services
    2. Services explained
    3. ConfigMaps and secrets
    4. Ingress basics
  5. Module 5

    Kubernetes networking and scaling

    Network policies, autoscaling, and workload types.

    4 lessons
    1. Networking, services, and CNI
    2. Network policies
    3. Horizontal pod autoscaler
    4. Readiness vs liveness probes
  6. Module 6

    Kubernetes in production

    Helm, RBAC, resource limits, and stateful workloads.

    4 lessons
    1. Helm charts introduction
    2. RBAC cheatsheet
    3. Resource requests and limits
    4. Deployments vs StatefulSets

Certificate of completion

When every lesson is marked complete, the certificate becomes available below.

Get your certificate →