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 OS_private AI_CDE_featured_image
Learn how to set up a cloud development environment (CDE) using Ollama,...
Learning Path RHEL AI Image
In this course, you’ll explore how to configure your RHEL AI machine,...
Learning Path OS_Virt_GitOps_featured_image
Learn how to utilize GitOps in OpenShift to manage your virtual machines (VMs).
Learning Path Featured image for Red Hat Service Interconnect
Red Hat Service Interconnect enables application and service connectivity...
Learning Path Blue Green Sandbox Activity preview image
Learn how to update an application with one simple command.
Interactive Tutorial default

Build, deploy, and manage a virtual machine that is running in image mode for...

Learning Path Helm Charts featured image
Helm charts are a proven and useful tool for deploying several pieces of...
Learning Path Get started with the Migration Toolkit for Virtualization share image
This learning exercise explains the requirements for the Migration Toolkit...
Learning Path RHOS_Elasticsearch_RAG_featured_image
Understand how retrieval-augmented generation (RAG) works and how users can...