Course Overview Hi everyone, my name is Esteban Herrera, welcome to my course, Developing Java Apps with Docker. I've been working with Java for more than 10 years. I love the language and teaching all I know about it. Containers allow you to easily package and deploy applications and Docker is one of the most popular tools for containers. This course is about using Docker for developing Java applications. Some of the major topics that we will cover include using Dockerfiles, build tools and plugins for building Java applications, running multi‑container apps with Docker Compose, configuring applications using many techniques, such as environment variables and properties files, Docker's logging model, and using IDEs to develop and debug Java applications with Docker. By the end of this course, you'll know how to develop Java applications with Docker using many techniques. Before beginning the course, you should be familiar with Java and the basics of Docker. I hope you'll join me on this journey to learn the intricacies, tools, and techniques for using Docker to develop Java applications with the Developing Java Apps with Docker course, at Pluralsight.