Training for Developers

Interactive Courses

Try a variety of coding scenarios, running inside pre-configured instances, accessible from your browser without any downloads or configuration. Use them to experiment, learn how to use Red Hat products and see how Red Hat technologies can help you solve real-world problems.


Developing with PatternFly React

14 lessons | 214 minutes

Learn how to implement a variety of the most common components in the PatternFly react component library.


Get started with Ansible

3 lessons | 30 minutes

Learn to simplify your tasks by creating a centralized and automated process with Ansible.


Adding Storage Persistence to OpenShift

2 lessons | 20 minutes

Learn about the three different kinds of persistent storage on Red Hat OpenShift—RWO, RWX, and OBC. Then, learn how to create persistent volumes and use them for deploying Elasticsearch. You'll finish up with deploying an e-library demo app—a search engine that indexes 100 classic novels.


Start automating with Kogito

4 lessons | 60 minutes

Learn how to automate your business needs by incorporating Kogito into your development workflow.


Get started with Red Hat Enterprise Linux

4 lessons | 35 minutes

Learn the basics of Red Hat Enterprise Linux, and how to leverage it with tools like podman, buildah, and SQL.


Mastering AI / ML with OpenShift

6 lessons | 95 minutes

Learn how to get started on your machine learning journey with OpenShift. You'll learn more about technologies like Jupyter notebooks, JupyterHub, Prometheus, and more.


Understanding subsystems

7 lessons | 200 minutes

Get up to speed with the underlying structures that make up a container architecture. You'll strengthen your understanding of container building, tagging, organization and orchestration, as well as get a high level overview of OCI compliant tools.


Exploring OpenShift

3 lessons | 180 minutes

Poke around the OpenShift web console or command line interfaces at your own speed in a freeform sandbox environment.


Foundations of OpenShift

11 lessons | 195 minutes

Learn about the fundamentals of using OpenShift and the various methods and tools to use to build and deploy applications.


Developing with Middleware

13 lessons | 335 minutes

Learn how to create, integrate and automate applications on the fly with Middleware portfolios that can run on-site, in the cloud, or within a container platform, like OpenShift.