Docker/Kubernetes Learning Path
This path is for students who want hands-on confidence with images, manifests, services, local clusters, GitOps, and delivery patterns.
Sequence
Section titled “Sequence”| Step | Project | Why it comes here |
|---|---|---|
| 1 | 04 - Django Application on AWS ECS and ECR | Start with a containerized app before cluster concerns. |
| 2 | 05 - Java App with Docker, Jenkins, and Kubernetes | Connect image builds to Kubernetes deployment. |
| 3 | 08 - 2048 Game on Amazon EKS | Practice a simple workload and service shape. |
| 4 | 41 - Online Boutique Microservices Assignment | Move from one app to a microservices topology. |
| 5 | 50 - ArgoCD GitOps Home Lab | Learn declarative sync and drift detection. |
| 6 | 54 - Progressive Delivery Home Lab | Add canary rollout behavior after GitOps fundamentals. |
Portfolio Prompt
Section titled “Portfolio Prompt”Diagram the path from Dockerfile to running pod. Call out image tags, deployment manifests, service exposure, rollout strategy, and rollback behavior.