
Getting started with Quarkus
Learn Quarkus basics by standing up a straightforward application serving a hello endpoint.
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!
Learn Quarkus basics by standing up a straightforward application serving a hello endpoint.
Use Spring annotations for Spring Data, Web, and Dependency Injection by building a Quarkus application that integrates (via JPA) with an underlying database, injects beans using Spring DI, and exposes them as RESTful endpoints via Spring Rest.
Build a streaming application using MicroProfile reactive streams messaging and Apache Kafka, a distributed streaming platform.
Learn about Quarkus and Hibernate ORM with Panache to create supersonic, subatomic Java applications with simplified Hibernate queries.
This exercise demonstrates how your Quarkus application can utilize the Qute Templating Engine feature to build type-safe, server-side templates which can be rendered at will in Quarkus applications.
This exercise demonstrates how your Quarkus application can utilize the Micrometer Metrics extension to produce and observe metrics generated by the application.