Learn

No matter where you are in your software development career, from just starting, to re-training, to expert-level but needing a brush-up, the Red Hat Developer program can help with tutorials and learning.

Featured learning

Learning Path Containers podman feature image
Podman Desktop is a lightweight and efficient tool for managing containers...
Learning Path YAML AnsibleAP featured image
Learn the basics of YAML, a simple yet powerful data serialization language,...
Learning Path RHEL Image Mode-based container with Podman CLI
Learning Path Feature image for Red Hat OpenShift
Learn the foundations of OpenShift through hands-on experience deploying and...

All learning

Content type
Product
Technical level
Topics
Interactive Tutorial

The goal of this track is to demonstrate how to copy files to and from a...

Interactive Tutorial

The goal of this lesson is to learn how to deploy an application on OpenShift...

Interactive Tutorial

Whether you are using the OpenShift web console or the command line, you will...

Interactive Tutorial

In this track you'll learn how to log into OpenShift using the web console...

Interactive Tutorial

Learn Quarkus basics by standing up a straightforward application serving a...

Interactive Tutorial

Use Spring annotations for Spring Data, Web, and Dependency Injection by...

Interactive Tutorial

Learn how to sign Ansible Content Collections and install collections with...

Learning Path The Java and Quarkus logos
Create, test, and deploy Java code to OpenShift in a seamless development...
Interactive Tutorial

Learn the fundamentals of creating an Ansible module.