Quarkus Certificate for ROXANA MURESAN
Certificate ID:
769995
Authentication Code:
609ea
Certified Person Name:
ROXANA MURESAN
Trainer Name:
Frédéric HUBIN
Duration Days:
2
Duration Hours:
14
Course Name:
Quarkus
Course Date:
20 June 2024 10:00 to 21 June 2024 17:00
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