Learn Quarkus

Unlock the power of Quarkus with our comprehensive learning resources. Dive into our collection of hands-on interactive tutorials and learning paths to accelerate your ability to learn Quarkus.

Learn Quarkus with learning paths

Learning paths are structured journeys that guide developers through hands-on activities and skill-building resources.

Learning Path Feature Image_How to use Tilt to improve developer experience
Get a hands-on introduction to Tilt, a tool that automates the inner-loop...
Learning Path Feature ImageBuild and deploy a Quarkus application to OpenShift
This exercise, created by Ian Lawson, demonstrates how you can go from...
Learning Path Canary_deployment
In this learning path, you will use basic Kubernetes skills to understand and...
Learning Path Micrometer prometheus feature image
Learn how to create a Quarkus application that uses Micrometer to expose...
Learning Path Quarkus logo
Ready to deploy a Quarkus application to OpenShift? If so, are you using...
Learning Path OpenShift
This activity, created by Kah Hoe Lai, walks through how to create an Apache...
Learning Path The Java and Quarkus logos
Create, test, and deploy Java code to OpenShift in a seamless development...

Learn Quarkus with interactive tutorials

Interactive tutorials are hands-on activities, focusing on a single topic.

Interactive Tutorial

An event streaming platform using Red Hat Streams for Apache Kafka based on...

Interactive Tutorial

Discover how an API First Approach provides the right framework to build APIs...

Interactive Tutorial

Event-driven Sentiment Analysis using Kafka, Knative and AI/ML

Interactive Tutorial

Create containers with Podman using the Quarkus CRUD application, which uses...

Interactive Tutorial

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

Interactive Tutorial

Use Spring annotations for Spring Data, Web, and Dependency Injection by...

Interactive Tutorial

Use this scenario to get an introduction to Hibernate Reactive with Panache,...

Interactive Tutorial

Use this scenario to get an introduction to the reactive programming model of...

Red Hat build of Quarkus

Quarkus is an ideal Java framework for the hybrid cloud because of its ability to support both traditional and cloud-native architectures. Quarkus is designed to optimize Java for container environments, and as a result, can significantly increase developer productivity and reduce operational costs.