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.
Start Your Journey
MicroservicesLesson oneHelloworld Microservices IntroductionLesson twoMicroservices & you: Practical IntroductionMore Guides
Linux starter kit for developersLesson oneLinux Commands Cheat SheetLesson twoAdvanced Linux Commands Cheat SheetMore Guides
Developing on Linux ContainersLesson oneContainers - Matt HicksLesson twoRed Hat OpenShift Container Platform Cheat SheetMore Guides
Reactive meets MicroservicesLesson one[DevNation Live] Going Reactive with Java - Burr SutterLesson twoVert.X: Microservices Were Never So Easy (Clement Escoffier)More Guides
Some of our favorite courses just for you from the Red Hat Training catalog.
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.
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.
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).
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.