Docker Complete Training (Udemy.com)
Virtualization, Docker Client, Docker Hub, Linux Containers and Much More
Created by: QScutter Tutorials
Last updated August 2015
What you will learn
- Create Linux Container
- Docker Client and Server running In Single or Distributed mode
- You will also learn basics of virtualization
How it compares
Against the other 219 rated Udemy courses in DevOps on CourseDuck:
- Rating3.5 out of 5among the lower-rated ones
- Reviews149#187 of 220 by number of reviews
- Length1.4 hoursshorter than 94% of them
- Last updatedAugust 2015earlier than 100% of them
Course Description
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud.
Why do developers like it?
With Docker, developers can build any app in any language using any toolchain. “Dockerized” apps are completely portable and can run anywhere - colleagues’ OS X and Windows laptops, QA servers running Ubuntu in the cloud, and production data center VMs running Red Hat.
Developers can get going quickly by starting with one of the 13,000+ apps available on Docker Hub. Docker manages and tracks changes and dependencies, making it easier for sysadmins to understand how the apps that developers build work. And with Docker Hub, developers can automate their build pipeline and share artifacts with collaborators through public or private repositories.
Docker helps developers build and ship higher-quality applications, faster.
Why do sysadmins like it?
Sysadmins use Docker to provide standardized environments for their development, QA, and production teams, reducing “works on my machine” finger-pointing. By “Dockerizing” the app platform and its dependencies, sysadmins abstract away differences in OS distributions and underlying infrastructure.
In addition, standardizing on the Docker Engine as the unit of deployment gives sysadmins flexibility in where workloads run. Whether on-premise bare metal or data center VMs or public clouds, workload deployment is less constrained by infrastructure technology and is instead driven by business priorities and policies. Furthermore, the Docker Engine’s lightweight runtime enables rapid scale-up and scale-down in response to changes in demand.
Docker helps sysadmins deploy and run any app on any infrastructure, quickly and reliably.
Instructor Details
- 3.5 Rating
149 Reviews
QScutter Tutorials
QScutter is a Indian based company that offers an ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples. The emphasis is on teaching real life skills that are essential in today's commercial environment. We provide tutorials for almost all IT topics.
More courses by QScutter Tutorials
Learn Apache Solr with Big Data and Cloud Computing (2014)
3.6 (392 Reviews)
Provider: Udemy
Time: 5.1h
$11.99
Building a Chat App for Android from Scratch (2013)
3.1 (77 Reviews)
Provider: Udemy
Time: 3.8h
$12.99
Digital Painting Fundamentals in Photoshop (2014)
4.0 (58 Reviews)
Provider: Udemy
Time: 4.8h
$34.99
Google Maps JavaScript API - Complete Training (2015)
3.4 (54 Reviews)
Provider: Udemy
Time: 1.1h
$11.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 Stefan Morrow on 1/4/2020
Straight forward basic docker course.
By Michiel Verhoef on 4/9/2018
Because the course is outdated some results are now to be gotten in a slightly different way. However, the topics presented in the PDF's at the end are interesting but because it has a different style, it looks like two different courses have been cropped into one.
By Omkar Brid on 12/24/2017
Got basics of docker, wanted to understand how actually the containers can work with each other and many other things which i had actually expected. A bit more detailed knowledge regarding the communications between docker client, server and container. Overall it was good for a fresher.
By Mike Hauss on 11/7/2017
The instructor is VERY hard to understand. Additionally, the instuctor could've paused the video for long downloads; waiting for software to download without pausing the video is a major waste of time and is not teaching anything. I expected to learn about connecting to a remote Docker container over a network as well as how the network setup behind Docker works. This is required in order to use Docker in a commercial environment and most any Docker savvy employer will expect someone with Docker on his/her resume to know this. I was very disappointed when the course concluded without even mentioning remote connectivity over a network. There was one mention of connecting to Docker via IP but that was the localhost; that part should've included at least a small explanation of remote Docker (by substituting a remote IP address?).
By Dexter Stowers on 9/20/2017
I really do enjoy this course.
By Juarez Souza Junior on 12/9/2016
I expected more details about networking and storage configuration and management inside of containers. The title "Complete Course" pass me the ideia of really "complete" , but it´s not .
By David Medinets on 6/15/2016
The course improved as it progressed. The sound quality past the first three or four episodes is much better. Also the instructor talked slower. Over all, a nice introduction to very basic docker commands. But I did notice one slight issue. When a container has exited, it is no longer in memory. It's just on disk.
By Ravi Kiran on 1/7/2016
docker on cloud environments should be added
By Marco Aschwanden on 2/2/2015
- speaker has a strong accent - I missed a more general introduction (What is it used for? What does it solve?) - Videos are in bad quality - the console commands could run on 400x600 Screen but the presenter used 1028x726 with a bad screen resolution quality... a missed opportunity. - Very basic content
By Angel Camacho on 10/23/2014
The material is a good introduction for those with no previous experience on Virtualization. Overall it should have been 4 stars but two things are disappointing. A) The font on the console is so small that I had to go to the Dockers documentation to read it.... so wasted my time. B) The instructor either is very nervous or doesn't command the material because after every single phrase he slurps and chomps with his mouth, very annoying for a professional presenter.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 70 / 100












