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:

  • Microservices architecture

  • Fault tolerance

  • Health checks

  • Metrics

Quarkus III

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 and added some cloud-native Kubernetes capabilities; what’s next? Adding event-driven and reactive programming. Join this deep dive session to learn why it’s crucial to adopt reactive programming, which benefits you obtain by using it, and how easy is to get started with Quarkus. You’ll learn when you can get the benefits of reactive programming and how to use Quarkus to build an event-driven application. Upgrade your skills with us!

Quarkus III

What you will learn:

  • Reactive Programming with Quarkus and Mutiny

  • Developing Event-driven architectures

  • Integrating Quarkus with Kafka