Skip to content
UdemyJavaPaid courseAll LevelsCertificate

Docker - Hands On for Java Developers (Udemy.com)

Get real world, hands-on experience with Docker - deploy a Java Microservice Architecture using Docker and Docker Swarm

Created by: Richard Chesterwood

Last updated November 2023

icon
What you will learn

  • Use Docker on production quality Java systems.
  • Distribute systems across multiple nodes in a cluster
  • Publish your own images on DockerHub
  • Know the differences between images and containers
  • Build your own containers from Dockerfiles
  • Integrate Docker into your build process

How it compares

Against the other 231 rated Udemy courses in Java on CourseDuck:

  • Rating4.6 out of 5higher than 71% of them
  • Reviews2,764#81 of 232 by number of reviews
  • Length8.4 hoursshorter than 54% of them
  • Last updatedNovember 2023earlier than 51% of them

icon
Course Description

Important: This course requires you to download and install Docker Desktop. If you are accessing this course through Udemy Business, please check with your employer before proceeding with the installation to ensure compliance with your company’s policies and security guidelines.

This is an excellent course for Java developers who want to start using Docker in their projects. Whether you're new to containerization or looking to solidify your understanding, this course will guide you through the essentials in a clear and practical way.

Throughout the course, you’ll be working with a real-world Microservice architecture built using Spring Boot. You will gain hands-on experience deploying applications as Docker Containers and learn how to manage them efficiently.

We’ll cover the fundamental concepts of Docker, including Images, Containers, Volumes, and Networking. The course avoids unnecessary complexity and instead focuses on real-world examples that closely resemble the kind of work you’ll be doing in a professional environment.

You'll also learn how Docker Compose simplifies running multi-container applications on your local development machine with ease.

For those interested in cloud deployment, an optional section towards the end of the course will show you how to run the final system on AWS using Docker Swarm for scalability.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Richard Chesterwood

Richard has been developing software for the past 25 years and has a particular fondness for the JVM ecosystem. For the last 15 years he's delivered training courses to projects around the world, and was one of the founders of VirtualPairProgrammers.

His main field of interest is in the DevOps area, managing several large scale projects in the cloud.

icon
More courses by Richard Chesterwood

$17.99

$12.99

$10.99

$64.99

icon
More Java courses

Free

$84.99

$119.99

$174.99

$17.99

$12.99

icon
Reviews

4.6

2,764 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Abhishek Verma on 2/27/2022

Excellent course, thank you !!! Keep us updated on your plan to launch the ECS course also, as you mentioned it during the lectures. I'd look forward to Kubernetes now !

By Rafael Navas Ruiz on 11/21/2020

It is a very good course to begin with docker if you are eager to get to know about this technology applied with Java ecosystem. The instructor explains many concepts in a clear English accent so non-native-english speakers as me can understand with no difficulties.

By Pranesha M D on 11/21/2020

Great Course , Instructor explained everything from scratch very clearly, i love the way he structured the course and also he made lot of update videos with the recent changes in Docker.
thanks for the wonderful course

By Rajesh Kumar5 on 11/1/2020

Excellent

By Techsas@Gmail.Com on 10/11/2020

This course is amazing! I was looking for hands-on tutorial and this course offer exactly what I needed. I wish there could have been more pdf documents to save the learning for revision.

By Werner Riemann on 10/10/2020

Hat einen guten Einblick in Docker und Verstndnis fr das System vermittelt.

By Nad Makarachi on 10/5/2020

It was sooooo useful and right on point lessons. Thank you Ri?chard!

By Abhishek Kumar on 9/27/2020

Awesome

By Jean-Baptiste DUBUISSON on 9/25/2020

Nice and clear explanations :)

By Kiran Borse on 9/23/2020

Very well explained.

By Kartheek on 9/19/2020

good and useful content

By Sreekanth M on 9/16/2020

Amazing Course

Showing 12 of 271 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100