Introduction to Docker and the DCA Certification (Udemy.com)
A comprehensive introduction to Docker with a heavy focus on labs
Created by: Loony Corn
Last updated May 2018
What you will learn
- Improve their odds of passing the Docker Certified Associate exam
- Understand how to package applications into portable and scalable containers
- Deploy and scale applications in a cluster using Docker Swarm
- Master the important aspects of Docker - Images, Volumes, Repos and Networks
How it compares
Against the other 219 rated Udemy courses in DevOps on CourseDuck:
- Rating4.4 out of 5higher than 42% of them
- Reviews219#172 of 220 by number of reviews
- Length4.6 hoursshorter than 58% of them
- Last updatedMay 2018earlier than 96% of them
Course Description
Docker is a tool which has greatly simplified the task of packaging your application, along with all its dependencies into lightweight, portable units called containers. These containers are platform independent and can be executed on any host which runs a Linux kernel.
Docker is one of the hottest tools in the market right now as a lot of teams have learned how to use it to break up their large, monolithic applications into smaller and more manageable units - often called microservices. This has allowed development teams to work on microservices independently and package it into a container once it is ready.
Docker has also eased the pain of DevOps teams who often need to manage the deployment processes and environments - since containers can run independently of each other, they can simply focus on deploying containers rather than worrying about dependencies for each application.
Container orchestration tools such as Docker Swarm and Kubernetes have made it very easy to deploy microservices to a cluster and scale them according to demand.
For these reasons, Docker is a technology which you need to know if you're an app developer or DevOps engineer.
This course introduces you to all the main concepts of Docker, and focuses on getting you up and running with the tool in all the lab sections. The main topics of this course include:
Images: Templates to define your container
Containers: What they are and how Docker helps you create them
Storage: Volumes, Bind Mounts and tmpfs to manage data in containers
Networks: Regulate connectivity to your containers whether on individual hosts or in a cluster
Docker Swarm: The built-in container orchestration tool
Docker EE, UCP and DTR: The enterprise offerings of Docker
Hope you enjoy the course!
Instructor Details
- 4.4 Rating
219 Reviews
Loony Corn
Loonycorn is us, Janani Ravi and Vitthal Srinivasan. Between us, we have studied at Stanford, been admitted to IIM Ahmedabad and have spent years working in tech, in the Bay Area, New York, Singapore and Bangalore.
Janani: 7 years at Google (New York, Singapore); Studied at Stanford; also worked at Flipkart and Microsoft
Vitthal: Also Google (Singapore) and studied at Stanford; Flipkart, Credit Suisse and INSEAD too
We think we might have hit upon a neat way of teaching complicated tech courses in a funny, practical, engaging way, which is why we are so excited to be here on Udemy!
We hope you will try our offerings, and think you'll like them :-)
More courses by Loony Corn
GCP: Complete Google Data Engineer and Cloud Architect Guide (2018)
4.0 (7,369 Reviews)
Provider: Udemy
Time: 27.9h
$94.99
From 0 to 1: The Cassandra Distributed Database (2016)
4.1 (2,613 Reviews)
Provider: Udemy
Time: 5.9h
$59.99
From 0 to 1: Data Structures & Algorithms in Java (2019)
4.5 (1,381 Reviews)
Provider: Udemy
Time: 15h
$14.99
Learn By Example: Hadoop, MapReduce for Big Data problems (2018)
4.5 (1,209 Reviews)
Provider: Udemy
Time: 13.7h
$79.99
Learn by Example : HBase - The Hadoop Database (2018)
4.4 (1,156 Reviews)
Provider: Udemy
Time: 4.9h
$54.99
Kubernetes On The Cloud & The CNCF CKA Certification (2018)
4.1 (1,108 Reviews)
Provider: Udemy
Time: 8.3h
$13.99
More DevOps courses
Certified Kubernetes Administrator (CKA) with Practice Tests (2026)
4.7 (93,948 Reviews)
Provider: Udemy
Time: 26h
$27.99
Docker & Kubernetes: The Practical Guide (2026)
4.7 (38,168 Reviews)
Provider: Udemy
Time: 23.7h
$22.99
HashiCorp Certified: Terraform Associate 2026
4.7 (32,153 Reviews)
Provider: Udemy
Time: 25.5h
$27.99
Azure Kubernetes Service with Azure DevOps and Terraform (2026)
4.7 (6,546 Reviews)
Provider: Udemy
Time: 28.1h
$129.99
Reviews
By Ty Penn on 5/19/2024
I especially liked the graphical depiction of the concepts along with the simple, inciteful lecture. The introduction music was not that great. :0)
By Franz Diemel on 2/20/2021
Learn more about docker than other courses. I would give it a 4.75 as it has not been updated for recent Docker changes but they did point to Kubernetes over Swarm. Cheers.
By Thameur Saadi on 12/9/2020
some of the lectures were not clear i had lots difficulties with setting up the VB by myself , most of of the docker images that you used are not shared so i couldn't test the way you do exactly . it would be better to give some instructions for windows as well .
By Mark Bykerk Kauffman on 7/29/2020
Yes. Because of the detail of what makes a container. Especially the bit about user-land part of the Linux OS being included in the container. I also appreciated the analogy with the Java .jar files.
By Ayhan Guler on 3/22/2019
Very nice course for beginners until some point. But later on, videos are only based on memorizing stuff without any logical explanation or relation to each other. Especially Docker EE related videos are waste of time.
By David Arnone on 1/31/2019
I don't think course went into UCP and DTR in-depth enough. The questions in the practice tests I am using are asking questions about UCP and DTR high availability, signing images, block storage, routing mesh/load balancer, Kubernetes roles much more. It should be noted that experience with Docker CE is not enough to pass DCA. Those preparing for DCA need to know Docker EE thoroughly which means Docker swarm, UCP, and DTR and the mechanisms underneath them.
By Jesse Myers on 1/18/2019
The overall quality of the course was good, the instructor covers a lot of ground and provides examples of all discussed topics. The DCA Certification is mentioned in the course title, however it's not the priority of the course at least in the way it's presented. Things to improve: 1. Start the discussion with the DCA requirements and curriculum. 2. Follow the DCA curriculum and link all topics to the course content. 3. Add more content on Docker EE since this could be a bottleneck for a lot of people wishing to take the test. Thank you for creating this course!
By Ramji S on 1/4/2019
Really good to understand the basics
By Emilio Zavala-Sosa on 11/1/2018
I like it, covers the main functionalities of docker. I wold like to try more hands on exercises and real life examples.
By Michael Bond on 5/23/2018
Good pace. Clear concepts
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100












