Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Practical Guide to Docker for Absolute Beginners
Rating: 4.0 out of 5(1 rating)
48 students

The Practical Guide to Docker for Absolute Beginners

Master the fundamentals and start building software using Docker
Last updated 5/2020
English
English [Auto],

What you'll learn

  • Learn to build better software using Docker
  • Get complete understanding of fundamentals of Docker
  • Work on real life use cases of DevOps using Docker

Course content

11 sections28 lectures4h 16m total length
  • About the Course3:39
  • About the Instructor1:50
  • Why Docker7:31

Requirements

  • Basic knowledge of programming is important to understand the concepts
  • Basic knowledge of Linux will be helpful understanding the practical concepts

Description

Docker is one of the most prominent technologies for developers and it wide acceptance has made life very easy programmers and administrators alike.  Docker has become a hot topic for many businesses and developers and we have worked hard to create a beginners guide to this amazing technology.

Today, running apps in containers rather than a virtual machine has become popular. Going by history, container technology has outpaced every other technology in the software industry. And in its heart lies the Docker! Docker allows users to easily pack, distribute, and manage applications within containers.

Why To Learn Docker?

With Docker, creating, deploying and running applications by using containers become very easy. Whereas, containers help developers to run applications on any Linux machine regardless of any customized settings.

Because of several benefits, toady almost all IT & cloud companies have adopted Docker. Already, over 3.5 million apps have been placed in containers using Docker technology & over 37 billion containerized applications have been downloaded. Another survey states that the application container market is expected to reach $3.4 Billion by the year 2021.

All the facts & benefits of these technologies, indeed, provide ample of opportunities for all the developers having skills in it.

What You Will Learn With This Course?

To give you complete in-depth knowledge of Docker & containers, we have curated this course that will cover all the essential topics of these technologies. It will unfold with a basic introduction and then it will teach you about the set up along with important concepts.

These concepts will cover Container, Docker Architecture, Docker Commands, Docker Hub, Networking in Docker, Building & Distributing Images, Managing Images, Container Management, Docker Swarm, & so much more. In the end, you will also find a project for a thorough understanding of all the core concepts.


This Course Includes:

  • Introduction Docker & Setup

  • Docker Concepts- Docker at Build-time & Run-time, Docker Architecture, Docker Hub, Docker Commands & Creation, Containers Ports & Executing commands

  • Networking in Docker- Overview of Networking concepts, Working with Networking containers

  • Storage in Docker- Overview of Storage concepts, Volumes & Storage

  • Docker File

  • Building & Distributing Images- Building Container Images, Multistage Builds

  • Managing Images, Container Management

  • Docker Compose, Docker Swarm (Orchestration)


If you don’t have an in-depth understanding of these technologies and want to cash in on all the opportunities, then don’t worry - this course will help you learn everything about Docker & containers, that too in-detail!

Who this course is for:

  • Anyone who wants to learn practical Docker will find this course very useful