Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Docker for Dummies – The Complete Absolute Beginners Guide

Learn about Docker and Containers in a step by step approach
4.3
4.3/5
(10 reviews)
529 students
Created by

7.9

Classbaze Grade®

6.7

Freshness

7.7

Popularity

8.8

Material

Learn about Docker and Containers in a step by step approach
Platform: Udemy
Video: 3h 1m
Language: English
Next start: On Demand

Best Docker classes:

Classbaze Rating

Classbaze Grade®

7.9 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

6.7 / 10
This course was last updated on 8/2019.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

7.7 / 10
We analyzed factors such as the rating (4.3/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

8.8 / 10
Video Score: 8.0 / 10
The course includes 3h 1m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 4 hours 29 minutes of 144 Docker courses on Udemy.
Detail Score: 9.0 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
6 resources.
0 exercise.
0 test.

In this page

About the course

Hello and welcome to my new course Docker for Dummies

In the beginning of internet and server technology, there was the bare metal server. It was a single computer which hosted a single operating system and on top of that a single web server application.

The quest for better use of hardware lead to another innovation called as the virtualization. It enabled a single bare metal server computer to host multiple guest operating systems which works like separate computers. The technology itself was superb, but the resource and memory usage was high.

In want of more refinement and efficient use of resources, recently came the containerization technology in which  a single operating system is divided into multiple containers with very little size and they share the common kernel of the host operating system itself.

We are going to learn about this technology in our Docker for Dummies course.

The first session, is essentially a theory session. We will discuss about the the basics of docker containerization, monolith and microservices and the transition that lead to containerization and its future

Later we will see how we can install docker in various platforms. At first Docker Desktop in windows 10 pro and later the Docker Toolbox in windows Home edition

Then we will proceed with the steps to download and install the docker desktop in mac computers.

And finally we will see how we can install the actual docker, the docker community edition in ubuntu linux. Don’t worry if you are not having a linux computer with you. We will also be covering how we can install virtualbox and on top of that install ubuntu linux so that you may use your windows or mac computer itself.

Then we will proceed with the basics of docker. The difference between docker images and containers. Searching and pulling an image from the hub and dealing with the downloaded images.

Later we will run the images we downloaded using the run command and its various options. Containers will be created while we run the images.

And also we will see a recap of the commands already learned and also alternates to the commands we learned. We will also see how we can get more details about the running docker container, manage it, stop and gracefully terminate it if needed. Also we will discuss the various options and use case scenarios for docker run and docker start commands

We will then deal with how to create a dockerfile. IT contains instructions about the custom procedure of creating a docker container we wants so that we dont have to repeat the commands while we deal with the creation of new containers. We will also create few sample containers using dockerfile.

Later we will see yet another important tool called as the docker compose tool. This is a very handy option in case we want to deal with a multi container application. A single yaml file will take care of all the containers and its configurations that is required by each and every service in the application.

As a project we will be creating a sample web application with two microservices. One in python and one in PHP. We will see how we can sync these together using the docker compose and get the result.

So overall this is a perfect course for a beginner who wants to get his feet wet with containerization technology using docker. Almost all technology companies are moving towards containerization from their existing virtualization infrastructure. So learning this will take you far ahead of others in the race for learning latest technology

We will also be providing you with a course completion certificate so that you can add it later to your portfolio.

Lets go ahead with this short and wonderful course. See you soon in the class room. Have a great time. Bye

What can you learn from this course?

✓ Docker and Containers for Beginners. Simple, step by step approach

What you need to start the course?

• Computer with virtualization enabled is required

Who is this course is made for?

• Beginner or professional who wants to build knowledge in docker

Are there coupons or discounts for Docker for Dummies - The Complete Absolute Beginners Guide ? What is the current price?

The course costs $14.99. And currently there is a 82% discount on the original price of the course, which was $99.99. So you save $85 if you enroll the course now.
The average price is $15.4 of 144 Docker courses. So this course is 3% cheaper than the average Docker course on Udemy.

Will I be refunded if I'm not satisfied with the Docker for Dummies - The Complete Absolute Beginners Guide course?

YES, Docker for Dummies – The Complete Absolute Beginners Guide has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the Docker for Dummies - The Complete Absolute Beginners Guide course, but there is a $85 discount from the original price ($99.99). So the current price is just $14.99.

Who will teach this course? Can I trust Abhilash Nelson?

Abhilash Nelson has created 20 courses that got 1,941 reviews which are generally positive. Abhilash Nelson has taught 39,763 students and received a 4.3 average review out of 1,941 reviews. Depending on the information available, we think that Abhilash Nelson is an instructor that you can trust.
Computer Engineering Master & Senior Programmer at Dubai
I am a pioneering, talented and security-oriented Android/iOS Mobile and PHP/Python Web Developer Application Developer offering more than eight years’ overall IT experience which involves designing, implementing, integrating, testing and supporting impact-full web and mobile applications.
I am a Post Graduate Masters Degree holder in Computer Science and Engineering.
My experience with PHP/Python Programming is an added advantage for server based Android and iOS Client Applications.
I am currently serving full time as a Senior Solution Architect managing my client’s projects from start to finish to ensure high quality, innovative and functional design.
Browse all courses by on Classbaze.

7.9

Classbaze Grade®

6.7

Freshness

7.7

Popularity

8.8

Material

Platform: Udemy
Video: 3h 1m
Language: English
Next start: On Demand

Classbaze recommendations for you