Over 100 interactive scenarios helping you solve real problems and learn new skills.See All Scenarios
Learn how to deploy your applications using DockerStart Course
Get started using KubernetesStart Course
Learn how to use Prometheus metrics systemStart Course
Learn the best practices of deploying Docker into ProductionStart Course
Learn how to manage a Docker cluster using Docker's Orchestration Swarm ModeStart Course
Learn how to secure Docker ContainersStart Course
Learn how to run .NET inside Docker ContainersStart Course
Learn how to use CoreOSStart Course
Learn how to be effective with Git version controlStart Course
Learn how to manage containers using DC/OSStart Course
This set of labs explains how to deploy Weave Network and Weave ScopeStart Course
Learn how to deploy Java applications inside ContainersStart Course
Use desired state configuration to manage your container infrastructureStart Course
Learn a vendor-neutral open standard for distributed tracingStart Course
Learn DNS service discovery for the cloudStart Course
Learn Istio, an service mesh to connect, manage, and secure microservicesStart Course
Learn how to use Tensorflow for machine learningStart Course
Learn Continuous Integration and Delivery using JenkinsStart Course
Learn about how different Open Source Projects can help solve your problems.Create New Content
Learn Portainer, a simple management solution for DockerStart Scenario
Playgrounds give you a configured environment to start playing and exploring using an unstructured learning approach.See All Playgrounds
Knowing what you need to know is the hardest part. Our guided pathways help build your knowledge around real-world scenarios.
The best way to learn its by doing. All our tutorials are interactive with pre-configured live environments ready for you to use.
It's a competitive industry. Your skills need to keep up with the latest approaches. Katacoda keeps your skills up-to-date.
Katacoda provides a platform to build live interactive demo and training environments. Our environments can be customised to match your applications requirements. The step-by-step guided pathways are designed to ensure the user learns in the best way possible.