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 training.

Red Hat Training Courses

Some of our favorite courses just for you from the Red Hat Training catalog. 

Cloud Icon

Developing Cloud-Native Applications with Microservices Architectures (DO092)

This no-cost course will teach you how to combine different frameworks and tools into a microservices architecture that fits your organizational needs.

Learn more

Deployed Container Icon

Red Hat OpenShift Development I: Containerizing Applications (DO288)

In this course, you will learn how to design, build, and deploy containerized software applications on an OpenShift cluster.

Learn more

Web Application Icon

Red Hat Application Development I: Programming in Java EE (JB183)

This course exposes experienced Java Standard Edition (Java SE) developers to the world of Java Enterprise Edition (Java EE).

Learn more

Simple yet comprehensive, flexible training.

With a Red Hat Learning Subscription, you get access to Red Hat online training resources in a single, annual subscription. 

Learn more