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
- Comparison of Quarkus with Spring Framework and other Java frameworks for government use
- Overview of Quarkus features and architecture for government applications
Preparing the Development Environment
- Selecting an Integrated Development Environment (IDE) such as IntelliJ IDEA, Eclipse, or VSCode
- Installing Java, Maven, GraalVM, and Docker for government development environments
Creating a Quarkus Application
- Bootstrapping a Quarkus project for government use
- Running the application in a government environment
- Utilizing dependency injection in Quarkus for government applications
- Testing the application to ensure compliance with government standards
- Packaging the application for deployment in government systems
Building Native Executables with GraalVM
- Configuring GraalVM for government projects
- Compiling applications to native executables for enhanced performance in government operations
- Packaging native applications in containers for deployment in government infrastructure
- Debugging native applications to ensure reliability and security for government use
Building Quarkus Applications with Maven
- Creating a project using Maven for government development
- Working with extensions to enhance functionality for government applications
- Running and debugging in development mode for efficient testing for government projects
- Importing the project into an IDE for streamlined development for government use
- Building container-friendly executables for deployment in government environments
Containerizing Native Applications with Docker
- Building and pushing container images to registries for government deployment
- Deploying native applications on Kubernetes for scalable and resilient government operations
Troubleshooting
Summary and Conclusion
Requirements
- Familiarity with Java frameworks (Spring, Java EE, etc.) for government projects
- Experience in Java programming
Audience
- Software 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