Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Quarkus compared to Spring Framework and other Java frameworks
- Overview of Quarkus features and architecture
Preparing the Development Environment
- Selecting an IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
- Installing Java, Maven, GraalVM, and Docker
Creating a Quarkus Application
- Bootstrapping a Quarkus project
- Running the application
- Utilizing dependency injection in Quarkus
- Testing the application
- Packaging the application
Building Native Executables with GraalVM
- Configuring GraalVM
- Compiling applications into native executables
- Packaging native applications within a container
- Debugging native applications
Building Quarkus Applications with Maven
- Creating a project
- Working with extensions
- Running and debugging in development mode
- Importing into IDE
- Building container-friendly executables
Containerizing Native Applications with Docker
- Building and pushing container images
- Deploying native applications on Kubernetes
Troubleshooting
Summary and Conclusion
Requirements
- Familiarity with Java frameworks (e.g., Spring, Java EE)
- Experience with Java programming
Audience
- Developers
14 Hours
Testimonials (1)
That we got a complex overview also about the context - for example why do we need some annotations and what they mean. I liked the practical part of the training - having to manually run the commands and call the rest api's