Docker course
Dive into Docker technology and learn container management for seamless application deployment.

Containerization has become a critical technology for modern software development and deployment.
Program Breakdown
Who is this for?
Our Docker course is designed for intermediate professionals who want to get started with containerization and learn how to use Docker to build, ship, and run applications in a scalable and efficient way.
Program goal - What you will take away from the course
By the end of the course, you will be able to:
- Understand the benefits of containerization and how Docker works
- Use Docker to build, test, and deploy applications in a containerized environment
- Understand how to orchestrate containers with Docker Compose
- Optimize container performance and troubleshoot common issues
- Implement best practices for Docker storage, security and networking

Topics covered
Introduction to containerization and Docker
Gain a solid understanding of the concept of containerization and how Docker simplifies the development and deployment of applications.
Docker architecture, components and ecosystem
Learn about Docker's underlying architecture, its core components, and how they work together within the broader ecosystem.
Creating and managing Docker images
Discover how to create, manage, and distribute Docker images, streamlining the process of deploying applications across various environments.
Running and managing Docker containers
Master the skills needed to run, manage, and maintain Docker containers, ensuring application stability and security.
Docker networking and storage
Explore the various options for networking and storage in Docker, enabling seamless communication and data management for your applications.
Docker Compose and orchestration
Learn to use Docker Compose for orchestrating multi-container applications, simplifying the management and deployment of complex systems.
Teaser: Kubernetes and advanced container orchestration
Get a glimpse of Kubernetes as an advanced container orchestration tool, offering powerful features for managing and scaling containerized applications.
Docker security and best practices
Understand the importance of Docker security and the best practices to follow for safeguarding your applications and infrastructure.
Troubleshooting Docker containers and applications
Acquire the ability to troubleshoot and resolve common issues that may arise in Docker containers and applications, ensuring smooth operation.
Meet the Creators

Matthias Baumann
Chief Technology Officer & Principal Big Data Solutions Architect Lead, Ultra Tendency
.png&w=2560&q=75)
Marvin Taschenberger
Professional Software Architect, Ultra Tendency
.png&w=2560&q=75)
Hudhaifa Ahmed
Senior Lead Big Data Developer & Berlin Territory Manager, Ultra Tendency
Unlock the Ultra Tendency program to help your team to deliver meaningful impact today.