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
Learning Path Streamline Development: GitHub Integration and Software Templates in Red Hat Developer Hub feature image
In this learning exercise, we’ll build on a freshly installed Red Hat...
Learning Path Deploying and Troubleshooting
In this learning exercise, we'll focus on setting up Red Hat Developer Hub...
Learning Path AWS Feature image
Create and deploy a custom Red Hat Enterprise Linux (RHEL) image on AWS EC2...
Learning Path Jupyter Notebooks on Red Hat OpenShift AI share/feature image
This tutorial demonstrates how to use Jupyter Notebooks within Red Hat...
Learning Path VMware_to_OS_featured_image
This learning path guides you through the process of migrating your virtual...
Learning Path DevSandbox_podman_featured_image
Podman Desktop and the Developer Sandbox are both valuable tools for learning...
Learning Path OpenShift_CLI_featured_image
Learn how to install the oc command-line interface (CLI) in order to work...
Learning Path DevSandbox_cluster_featured_image
This learning path walks you through the process of exporting your OpenShift...
Interactive Tutorial

Learn how to modernize Virtual Machine workloads by running them in the fully...