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.

All learning

Kubernetes + OpenShift featured image
Learning Path

Learn Kubernetes using the Developer Sandbox for Red Hat OpenShift

The Developer Sandbox for Red Hat OpenShift is a great platform for learning...
Developer Sandbox
Learning Path

Get started with your Developer Sandbox for Red Hat OpenShift

While learning about state-of-the-art software development is important and...
Guarantee Application Availability
Learning Path

Update OpenShift applications with zero downtime using a single command

Kubernetes Init Containers learning path feature image.
Learning Path

Build and populate a database using Kubernetes init containers

You can build and populate a database that is running in Red Hat OpenShift in...
Metrobus activity
Learning Path

How to create a natural language processing (NLP) application using Red Hat...

In this learning path, created by Evan Shortiss, you are an intern for a city...
Dev Spaces Ansible LP Featured image
Learning Path

Streamline automation in OpenShift Dev Spaces with Ansible

In the ever-evolving landscape of software development, the quest for...
Interactive Tutorial

Setting up Red Hat Enterprise Linux for a development environment

In this lab, you will learn how to craft applications on the top of Universal...

Containers podman feature image
Learning Path

Develop containers using Podman Desktop and Kubernetes

Podman Desktop is a lightweight and efficient tool for managing containers...
Red Hat Developer Hub feature image
Learning Path

Install and configure Red Hat Developer Hub and explore templating basics

Development teams today face a huge amount of cognitive overload due to the...

Featured topics

Red Hat Enterprise Linux

RHEL learning

Ansible Icon

Ansible learning


OpenShift learning

OpenShift Data Science

OpenShift AI learning


Kafka learning


OpenShift Service on AWS learning


Java learning

Application Development

Application Development learning