Skip to content

Jason Cannon

Docker: A Project-Based Approach to Learning

Compare Jason Cannon’s Docker course for host setup, containers, Dockerfiles, application packaging and private-registry concepts through practical projects.

PaidBeginner4–10 hoursEnglishCertificateDocker
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

Jason Cannon develops Docker through commands and project exercises. Installation and host management lead into custom images, packaging applications and a private-registry example. The practical approach is useful when you want to understand the result of each command and connect a reusable image with the environment needed to run it.

What you will learn

  • Install and manage a Docker host and containers.
  • Write Dockerfiles for an application image.
  • Explain image-sharing and private-registry considerations.

Who this suits

No previous Docker experience is required. The provider specifies a computer with a 64-bit processor and covers Windows, macOS and Linux setup.

Before you enroll

Check current operating-system support and Docker licensing before installing. A registry used for practice still needs appropriate access and storage decisions; avoid publishing credentials or private application material in an image.

Udemy offers paid purchase or subscription access depending on the course and region. Paid teaching courses provide completion certificates under Udemy’s policy. Check current enrollment terms and any separate software, account or materials costs.

Put it into practice

Containerize a small application, rebuild it from a clean checkout and inspect the resulting image. Explain which files should be excluded and how another person can run the application with explicit configuration.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

When no formal provider level is given, the level filter is an editorial estimate based on the published audience and requirements. Time filters use the listed video runtime; independent exercises can take longer.

View the curriculum and current access options at Udemy.

How YellowCourse describes and checks learning resources.

Supporting provider sources

At a glance

Provider
Udemy
Learning format
Course
Price
Paid
Level
Beginner
Study time (approx.)
4–10 hours
Language
English
Certificate
Available; check provider terms
Created by
Jason Cannon
Category
Docker
Page updated
14 Oct 2026