OpenShift and Kubernetes training
Follow along our curated learning paths in cutting edge skills and workloads involving OpenShift and Kubernetes.
Learning changes
We have started using a new learning platform called Insrtuqt. Some Katacoda lessons and courses have been unpublished as a result of this update; others have migrated to Instruqt. Please note that this is still a work in progress, and we appreciate your patience.
Red Hat training catalog
Some of our favorite courses just for you from the Red Hat Training catalog.
Developing Cloud-Native Applications with Microservices Architecture
This free course will teach you how to combine different frameworks and tools into a microservices architecture that fits your organizational needs.
Red Hat Application Development I: Programming in Java EE
This course exposes experienced Java Standard Edition (Java SE) developers to the world of Java Enterprise Edition (Java EE).
Red Hat OpenShift I: Containers & Kubernetes
This course introduces building and managing Docker containers for deployment on a Kubernetes cluster. This course helps students build core knowledge and skills in managing containers through hands-on experience with Docker, Kubernetes, and Red Hat® OpenShift Container Platform.
Red Hat OpenShift Development II: Containerizing Applications
In this course, you will learn how to design, build, and deploy containerized software applications on an OpenShift cluster.
Red Hat Cloud-native Microservices Development with Quarkus
You will build on application development fundamentals and focus on how to develop, monitor, test, and deploy modern microservices applications.
Camel Integration and Development with Red Hat Fuse on OpenShift
This is a hands-on, lab-based course that gives Java™ developers and architects an understanding of Apache Camel and the enhancements and tools Red Hat offers in support of Camel development.