Quarkus as a framework is gaining more and more traction over the years and a lot of developers are starting to adopt it nowadays. It sounds cool, but usually to get started, you will have to go through a lot of Internet resources and read through different documentations, articles and forums. Nobody has time for that. Also the stigma around that Java EE is old and distasteful stuff legacy applications use, would make you turn your head around. This however isn't true. The former Java EE, now called Jakarta EE keeps being updated and improved with the modern concepts, familiar to all web app frameworks out there. Along with the MicroProfile specifications, using Jakarta EE has never been easier. Quarkus is a web application framework, that implements the Jakarta EE specifications and MicroProfile, via SmallRye project. It allows for quick and easy set up, development and creation of scalable applications, that have a quick start-up and very minimal fingerprint, allowing to cut down on development time and cloud computing costs. Alongside the MicroProfile specifications, you get a plethora of tools for making a more resilient and stable applications. The goal of this hands on is to break the stigma about the outdated enterprise edition of Java. It is going to introduce rookies and veterans alike to the modern Jakarta EE, using the supersonic subatomic capabilities of Quarkus. Regardless of your previous experience, this hands on course will take you through well selected and structured chapters. It goes through the most used capabilities of Jakarta EE, Quarkus and the MicroProfile specs. It will teach you how you can build modern microservice applications for minimal, cost-efficient and lightning-fast projects. At the end you will be able to understand most of the Java/Jakarta EE and MicroProfile concepts and have the perfect platform to get your next project started with. URL to the hands on: https://github.com/vida-soft/quarkus-hol

Talk Level:

My name is Valentin and I am a senior software developer at Vida Software. I've been in the industry for about 6 years, as a part of an outsourcing company, I had the chance to work with large and small client companies, various projects and meet different company cultures. This experience has helped me to gather different expertise and learn something new with every opportunity that comes on the horizon. My main work has been mostly around Java EE. I have been working on various projects such as ERP systems, OCPP platforms, B2B solutions and recently on an interactive games platform. One of the big companies I've worked with are Ikea and the NLS Library of Congress. Together with my colleagues we have left a big impact on the web application infrastructure of these companies, by writing up-to-date, modern and scalable applications using Java EE, now Jakarta and Quarkus. Our clients have been left satisfied with the results and continue to adopt Quarkus for and Jakarta EE for their future projects.