Docker Fundamentals

Intermediate 1 Modules 2h 50min
Creator: David miller August 31, 2026

What You'll Learn

  • Write custom Dockerfiles to package application source code, runtimes, and dependencies into reproducible images
  • Build, tag, and inspect Docker images locally using the Docker command-line interface
  • Run and manage isolated application containers without configuring dependencies directly on the host machine
  • Pull base images from Docker Hub and publish custom images to remote registries for cross-environment distribution
  • Differentiate containerization from hardware virtualization in terms of resource utilization and OS kernel sharing

About This Course

In this course, you will learn how to package and run applications in isolated environments to eliminate deployment inconsistencies across development, test, and production machines. You will explore Docker's client-server architecture, analyze how containers share the host operating system kernel, and configure your local environment on macOS, Windows, or Linux.

Who this is for: This course is for software developers and aspiring DevOps engineers who want to automate and standardize their application deployments. You should have at least three months of general programming experience, basic knowledge of application components like APIs and databases, and comfort with fundamental Git commands.

Modules

  • 01: Introduction to Docker Fundamentals

    170 min

Final Quiz

Covers all 1 modules. Pass with 80% or higher to complete the course.

15 Questions

New To YouVersity?

This course is built from real YouTube videos, structured into modules with quizzes and progress tracking. Original creators keep every view and every ad dollar — courses just send them focused, motivated viewers.

  • Structured modules
  • Free to enrol
  • Progress saved across devices
  • Quizzes after each section

Ready To Start?

Begin the first module now. No credit card needed

Start learning, it's free
FAQ

Before You Decide

Playlists don't have quizzes, don't track progress, don't pull videos from multiple channels into a sequence, and don't give you a certificate. A playlist is a list. This is a course.

The videos are still free. What costs money is the structure around them: modules in the right order, quizzes built from the content, progress that follows you across devices, and a certificate at the end. You could piece all of that together yourself. Or you could have it built in minutes.

They're yours. Permanently. Every certificate you earned stays dated, valid, and shareable whether you're still subscribed or not. Cancelling doesn't touch anything you've already completed.

Install it from the Chrome Web Store. When you're on any YouTube video, click the YouVersity icon to save it to your library. Once you've saved enough, turn your library into a structured course. It's a second way to create courses: instead of typing a topic, you hand-pick the videos yourself.

The opposite. Videos stay embedded on YouTube. Every view in a course is a real view on their channel with their ads. We send them focused, motivated viewers who actually watch to the end. Creators keep everything they already earn, plus new traffic.

Probably not. Most people take two or three. At $9 a month, even one course is worth it compared to buying individually. The 30 is a ceiling, not a homework assignment.

Related Courses