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 →