Udemy

Docker Containers | Crash course for developers

Enroll Now
  • 6,004 Students
  • Updated 2/2026
3.9
(63 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
0 Hour(s) 50 Minute(s)
Language
English
Taught by
Martijn Vissers
Rating
3.9
(63 Ratings)

Course Overview

Docker Containers | Crash course for developers

Learn essential Docker skills | For DevOps and Developers.

Want to master the essentials of Docker and start containerizing your applications? In this crash course, you’ll learn how to use Docker to simplify development, from running your first container to building custom images and orchestrating multi-container apps with Docker compose. Designed for beginners, this hands-on course uses real-world examples, including a Node.js “Hello, World” app, to get you up and running fast.


What You’ll Learn

  • Run and manage Docker containers with simple commands.

  • Build custom Docker images using Dockerfiles.

  • Orchestrate multiple containers with Docker Compose.

  • Understand key Docker concepts like images and containers.

  • Apply Docker to real-world scenarios, like running a Node.js app.

  • Using environment variables.

  • Persist storage using Volumes and Bind Mounts

Who This Course Is For

  • Developers new to Docker who want to containerize their apps.

  • Hobbyists or career switchers curious about modern DevOps tools.

  • Fans of terminal-based workflows (like Vim, Tmux, or Nano) looking to add Docker to their skillset.

  • Web developers (e.g., JavaScript or Angular users) wanting to streamline local development.

Requirements

  • Basic familiarity with the terminal.

  • Docker installed if you want to follow along.

Why Take This Course?

Docker is a must-have skill for modern development, powering apps at companies like Netflix and Spotify. During this course, you’ll go from zero to actually running containers, building images, and setting up multi-container apps with Docker Compose.

Course Content

  • 3 section(s)
  • 8 lecture(s)
  • Section 1 Introduction
  • Section 2 Working with Docker
  • Section 3 Conclusion

What You’ll Learn

  • Run existing Docker images, Make your own Docker images with a Dockerfile, Run multiple images using Docker compose, Create your own Docker compose files for easy development setups

Skills covered in this course


Reviews

  • T
    Trần Đinh Xuân Thành
    3.5

    Clear enough. Lecturer need to deep dive more on multistage docker image., I suggest that more assignments, quizzes for students to practice, let us use code demo feature directly on Udemy.

  • C
    Carlos Ronaldo Escobar Olivera
    4.0

    good

  • S
    Sayed Ahmad Kadhem
    4.0

    great explination

  • P
    Parsa Kiani
    5.0

    عالی

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed