Docker and Kubernetes: The Complete Guide
Is this course right for you?
Stephen Grider takes you from container fundamentals through custom images, Docker Compose, a full CI/CD pipeline, and production Kubernetes, tying every concept to a multi-container app you deploy. It is well paced and practical rather than theory-first.
One honest note: the CI/CD section uses Travis CI, whose free tier has since been discontinued, so you will need a workaround there — the Docker and Kubernetes fundamentals remain current. It assumes some development background, so it is not a first coding course. On price, wait for a Udemy sale.
Compare alternatives for Docker and Kubernetes: The Complete Guide
- Price
- PaidPaid, frequently discounted · 30-day money-back guarantee
- Duration
- 21.5 hrs
- Level
- All levels
- Certificate
- Course Certificate
- Price
- PaidPaid, frequently discounted
- Duration
- 12 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- PaidOne-time purchase, frequent discounts
- Duration
- 23 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- PaidPaid, frequently discounted
- Duration
- 32 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
About this course
This course builds from Docker fundamentals (what a container actually is, namespacing, control groups) through custom image creation, Docker Compose for multi-container apps, a full CI/CD pipeline with GitHub, Travis CI, and AWS Elastic Beanstalk, and finally production-grade Kubernetes clusters — building a complete multi-container Fibonacci-calculator application along the way to tie every concept to a real deployed app.
Instructor
Stephen Grider builds complex JavaScript front ends for top Bay Area corporations and is the author of Udemy's highest-rated React course, in addition to this Docker/Kubernetes course.