Quarkus

Learn the basics of Quarkus as well as the more advanced principles in two modules of 1 hour each.

Quarkus logo

Slides: dn.dev/quarkus

Quarkus I

Duration

Audience

Level

1 hour

Spring, Java EE, and Enterprise Java developers

Beginner

Is your Java app consuming the server’s whole memory and taking minutes to boot? And then, even more time to redeploy? Get rid of your 25-year-old Java jokes and learn Quarkus, the supersonic, subatomic Java. Join this deep dive session to learn how Java apps can have small memory footprints, boot in milliseconds, and help you have instantaneous save/refresh coding sessions. Interact with our CodeCasters and other attendees while learning the superpowers that Quarkus brings to next-generation apps. The world has changed, and Java changed with Quarkus, too. Upgrade your skills with us!

Quarkus I

What you will learn:

  • Quarkus setup

  • CRUD and RDBMS

  • JVM and native deployment

  • Custom configuration

  • Quarkus deployment to Kubernetes/OpenShift

  • Spring compatibility extensions

Quarkus II

Duration

Audience

Level

1 hour

For developers and hands-on architects

Intermediate

You have already learned to be superfast and supersmall with Quarkus: Subatomic, Subatomic Java. What’s next? Adding more Cloud/Kubernetes Native capabilities, of course! Join this deep dive session to learn how to add fault tolerance, metrics, security, and much more that you need to develop, deploy, and run your Java apps successfully in the Cloud. Interact with the CodeCasters and other attendees while learning the superpowers that Quarkus brings to your Cloud/Kubernetes Native apps. The world has changed, and Java changed with Quarkus, too. Upgrade your skills with us!

Quarkus II

What you will learn:

  • Kafka and MicroProfile Reactive Messaging

  • Microservices architecture

  • Fault tolerance

  • Health checks

  • Metrics

  • Security with JWT RBAC