Hey everyone! I've just started my journey to become a DevOps engineer after passing the Terraform Associate certification. Now, I'm looking to learn Docker from the ground up.
I've come across two popular Udemy courses:
* Docker & Kubernetes: The Practical Guide [2025 Edition] by Maximilian Schwarzmüller
* Docker Mastery: with Kubernetes + Swarm by Bret Fisher
I'm keen on building a solid foundation in Docker while also touching on some advanced concepts since my next goal is Kubernetes and eventually preparing for the Certified Kubernetes Administrator (CKA) exam.
If anyone has suggestions for better courses or additional resources that could help me, I'd love to hear! Thanks a bunch!
5 Answers
You can't go wrong with the official Docker documentation when setting up projects. However, if you want a quick and engaging overview, I highly recommend the Docker crash course by TechWorld with Nana on YouTube. Good luck!
I’d suggest trying to work on a practical project, like dockerizing a Node.js application. You might find using tools like ChatGPT helpful for guidance. Also, check out KodeKloud for more hands-on labs on Docker.
I've taken a few of Maximilian's courses and really enjoyed his teaching style, though not his Docker course specifically. Both of those courses you mentioned cover the basics well and serve as great reference guides for CLI commands. Also, check out the links for Docker overviews if you're looking for quicker insights:
1. [Docker Overview](https://simplesteps.guide/guides/technology/servers-deployments/docker-overview-and-how-to-use-it/what-is-docker)
2. [Docker Swarm Overview](https://simplesteps.guide/guides/technology/servers-deployments/docker-swarm-overview-and-how-to-use-it/what-is-docker-swarm)
Thanks for the resources, I'll definitely take a look!
There's a free course called [DevOps with Docker](https://courses.mooc.fi/org/uh-cs/courses/devops-with-docker) that’s one of the best resources out there for learning Docker. No need to register—just dive right in!
I've heard great things about Bret Fisher’s courses. While I can't say for sure they prep you for the CKA, they are a solid foundation for understanding Docker and container concepts overall.
Good to know! I'll check those out.

That sounds like a great idea!