Start building modern applications

Browse through our collection of resources to help you develop with Red Hat products, which you can download for free as a Red Hat Developer member. You’ll find handy guides on a range of the latest developer tools and technologies, including Kubernetes, microservices, containers, and more.

Develop applications on KubernetesRed Hat OpenShift

Red Hat OpenShift is a Kubernetes distribution focused on developer experience and application security that's platform agnostic, allowing you to deploy your applications across public and private clouds.

Get free access to the Developer Sandbox for Red Hat OpenShift and deploy your application code as a container on this self-service, cloud-hosted experience. Skip installations and deployment and jump directly into OpenShift.

Develop on LinuxRed Hat Enterprise Linux

Red Hat Enterprise Linux is the industry-leading Linux that provides the foundation for next-generation architectures - a stable, proven foundation that’s versatile enough for rolling out new applications, virtualizing environments, and creating a secure hybrid cloud.

Modern application developmentRed Hat OpenJDK

Red Hat is committed to the future of Java by participating and maintaining a leadership role in the OpenJDK community. We also want to ensure that you have all the resources and tools to get started quickly to create modern java applications. Red Hat OpenJDK is your key to unlocking this future.




Enjoy learning cloud application development in the Coderland theme park.

Explore Coderland