Welcome to Red Hat Developer

Build here. Go anywhere.

Start building your apps with the Developer Sandbox for Red Hat OpenShift

Deploy your application code as a container on the Developer Sandbox for Red Hat OpenShift. With this self-service, cloud-hosted experience, you can skip installations and deployment and jump directly into OpenShift. You can even set up a cloud IDE for your entire team.

Start building apps in the free OpenShift sandbox now.

RHD Downloads illustration

Connect virtually and in-person with DevNation

In addition to local and online events, your membership gives you access to the international DevNation community. Join us online from anywhere in the world, or in person at events held all year long. You'll meet peers, industry leaders, and Red Hat's team of developer evangelists.

Explore DevNation | See all developer events

Deep dive

DevNation Deep Dive: Debezium

29 November 2023
Online | Global
DevNation Day

DevNation Day India 2023

5 December 2023
In-Person | Global
DevNation Day Modern APP

DevNation Day - Modern App Dev

12 December 2023
Online | Global

Get familiar with products and technologies

View all Red Hat productsBrowse developer topics

Cheat sheets

Cheat Sheet

SSH into remote machines using Ansible

Deepankar Jain
Cheat Sheet

Convert CentOS Linux to RHEL

Nagesh Rathod
Cheat Sheet

Network automation with Ansible validated content

Rohit Thakur



Kafka Connect: Build and Run Data Pipelines

Mickael Maison and Kate Stanley

Developer Portals: Prepare to Perform with Red Hat Developer Hub

Joshua Wood, Hans-Peter Grahsl, Ryan Jarvinen

Operating OpenShift: An SRE Approach to Managing Infrastructure

Rick Rackow and Manuel Dewald

All Lessons


Manage the etcd Operator

30 minutes | Beginner
Manage etcd clusters on Kubernetes and automate resize, failover, and upgrade tasks, including backup and restore actions.

Operator SDK with Helm

30 minutes | Beginner
Create a CockroachDB Operator from an existing CockroachDB Helm chart, running securely without Tiller or manual invocation.

Install the Operator Lifecycle Manager

30 minutes | Beginner
Install the Operator Lifecycle Manager in an OpenShift environment, access the UI, create a subscription manifest, and approve an InstallPlan.

Deploying applications from source code

20 minutes | Beginner
The goal of this track is to learn how to deploy an application from its source code using either the OpenShift Web Console or by using OpenShift from a command line in a terminal window.

Effective data with Hibernate and Panache from Quarkus

15 minutes | Beginner
Learn about Quarkus and Hibernate ORM with Panache to create supersonic, subatomic Java applications with simplified Hibernate queries.

Getting started with OpenShift for Developers

10 minutes | Beginner
Use the OpenShift Container Platform to build and deploy applications using both containers and orchestration.