Containerization with Docker
Learn to package applications and their dependencies into portable containers. Master Docker for consistent development, testing, and deployment environments.
56 courses
Learn to containerize applications, manage multi-container environments with Docker Compose, and implement modern deployment workflows for microservices.
Learn how to install, configure, and secure your own self-hosted file-sharing platform to easily upload, manage, and share files with users.
Master containerization to build portable applications and optimize your development and operations workflow.
Learn to package applications, manage multi-container environments, and share images securely using Docker, Docker Compose, and modern containerization best practices.
Master containerized testing by building Dockerfiles, orchestrating Selenium Grid with docker-compose, and running parallel automated tests.
Learn to containerize Java applications, manage databases and messaging queues locally, and streamline your development workflow using Docker.
Master containerization essentials to build, manage, and run WordPress and Laravel applications using Docker and Docker Compose.
Learn to build, optimize, and deploy secure Node.js applications using Docker containers for reliable development, testing, and production environments.
Learn to containerize, manage, and scale Spring Boot microservices locally with Docker Compose and deploy them to cloud environments.
Learn to build, deploy, and automate containerized applications using Docker, Jenkins, and AWS to streamline your software delivery pipeline.
Learn to package, ship, and run applications using Docker containers on Windows, macOS, or Linux, even if you have no prior command-line experience.
Learn to package, deploy, and manage applications using Docker containers through clear written explanations and practical command-line exercises.
Learn to configure, manage, and share consistent development environments using Vagrant to eliminate configuration drift and the "works on my machine" problem.
Package Python applications and manage scalable deployments using Docker and Kubernetes for software development and data science projects.
Build, ship, and run applications consistently with containerization fundamentals.
Master containerization basics, orchestrate multi-service applications with Docker Compose, and streamline your development workflow for modern cloud deployment.
Learn to package, run, and test Java Spring Boot applications using Docker, Docker Compose, and Testcontainers to eliminate environment inconsistencies.
Master containerization and microservices architecture by learning to build, link, and manage multi-container applications from the ground up.
Build, connect, and manage resilient multi-container environments using Docker Compose to streamline your development and deployment workflows.
Learn to develop, containerize, and deploy scalable web applications using .NET, Docker, and Kubernetes for modern cloud environments.
Showing 20 of 56 courses