Featured resource
Tech Upskilling Playbook 2025
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Learn more
  • Path icon Learning Path
  • Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
  • Core Tech

Docker Fundamentals for Developers

16 Courses
1 Lab
43 Hours
Skill IQ

This path provides any developer with an introduction to Docker and using it for any and all of your development needs. This path is unique in that we’re not suggesting you watch every course. The first five courses are ones we consider generally language agnostic (though of course examples will use some language specifics). After that, the rest of the courses are your playground to explore as you see fit with a course covering many of the most popular languages out there.

Content in this path

Docker Fundamentals

This path provides any developer with an introduction to Docker and using it for any and all of your development needs. This path is unique in that we’re not suggesting you watch every course. The first five courses are ones we consider generally language agnostic (though of course examples will use some language specifics). After that, the rest of the courses are your playground to explore as you see fit with a course covering many of the most popular languages out there as well as other special interest areas.

Language Specific Content

This path provides any developer with an introduction to Docker and using it for any and all of your development needs. This path is unique in that we’re not suggesting you watch every course. The first five courses are ones we consider generally language agnostic (though of course examples will use some language specifics). After that, the rest of the courses are your playground to explore as you see fit with a course covering many of the most popular languages out there as well as other special interest areas.

Try this learning path for free
Access this learning path and other top-rated tech content with a free trial.
Have questions? Get them answered now.
What You'll Learn
  • Perform basic docker foundational tasks
  • Building and Running Your First Docker App
  • Build and Orchestrate Containers with Docker Compose
  • Utilize best practices for developing apps in Docker
  • Build .NET Framework apps with Docker
  • Build .NET Core apps with Docker
  • Build Java apps with Docker
  • Build Node.js apps with Docker
  • Build Python apps with Docker
  • Build React.js apps with Docker
  • Build SQL Server databases with Docker
  • Deploy containerized applications
  • Build Go apps with Docker
Prerequisites
  • You should have software development experience
Related topics
  • Containers
  • Kubernetes
  • Azure DevOps
  • GitHub
  • RedHat OpenShift
Not sure where to start?
With over 500 assessments to choose from, you can see where your skills stand and receive adaptive learning recommendations to fill knowledge gaps in as little as 10 minutes.
Learn more

Join our learners and upskill
in leading technologies