Cloud native developer

1 Day

9 learning resources

External Links, Cheat Sheets, Articles, Individual Lessons, E-books

Time to dust off the mental cobwebs and get started with containers! Learn the basics and make a pit stop in our developer sandbox.

For the best experience in this learning path, we suggest that you complete the following learning resources in the order shown. When you click on a resource, it will open in a new tab. Keep this page open so you can easily move on to the next resource!

Featured image for "Red Hat CodeReady Containers 1.31.2 makes the leap."

Containers Tutorial

Learn about the fundamentals of containers. This tutorial shows how you can use containers to ease the distribution and management of your applications.

Website Thumbnail

CodeReady Containers

Create a minimal cluster on your desktop/laptop for local development and testing.

Containers cheat sheet
Cheat Sheet

Containers Cheat Sheet

Bachir Chihani and Rafael Benevides

Get started with an introduction to container architecture including engine, image, registry, volume, related commands.

sandbox 30 days

Get started with your Developer Sandbox for Red Hat OpenShift

While learning about state-of-the-art software development is important and great, nothing can beat hands-on experience. The challenge is that not everyone works where microservices, containers, and serverless computing technologies are being rolled out.

Featured image: Quarkus development loop

Quarkus Tutorial

Learn about Supersonic Subatomic Java: a Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot, crafted from the best of breed Java libraries and standards.

Featured image for: Building an API using Quarkus from the ground up.

Video: Learning Quarkus

Experience Quarkus on the Developer Sandbox for Red Hat OpenShift, and even if you don’t have access to a Red Hat OpenShift environment, that’s OK. We made it easy to provision an OpenShift cluster and experience the greatness of Quarkus. Quarkus is natively integrated with OpenShift to make it easier to deploy and manage applications. This integration includes familiar tooling, remote cluster development, integration with managed configurations, and one-step deployment of containerized and serverless applications.

Lesson Thumbnail

Getting started with Quarkus

James Faulkner

Learn Quarkus basics by standing up a straightforward application serving a hello endpoint.

10 minutes | Beginner
Modernizing Java e-book image

Modernizing Enterprise Java

Markus Eisele + 1

This practical book helps developers examine long-established Java-based models.

Ready for another DevNation path?