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 vs Spring Framework and other Java frameworks
- Overview of Quarkus features and architecture
Preparing the Development Environment
- Choosing an IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
- Installing Java, Maven, GraalVM, and Docker
Creating a Quarkus Application
- Bootstrapping a Quarkus project
- Running the application
- Using dependency injection in Quarkus
- Testing the application
- Packaging the application
Building Native Executables with GraalVM
- Configuring GraalVM
- Compiling applications to native executable
- Packaging native applications in a container
- Debugging native applications
Building Quarkus Applications with Maven
- Creating a project
- Working with extensions
- Running and debugging on development mode
- Importing 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 (Spring, Java EE, etc.)
- Java programming experience
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