Get in Touch

Course Outline

Introduction

  • Comparing Quarkus with Spring Framework and other Java frameworks
  • Overview of Quarkus features and architecture

Setting Up the Development Environment

  • Selecting an IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
  • Installing Java, Maven, GraalVM, and Docker

Creating a Quarkus Application

  • Initializing a Quarkus project
  • Executing the application
  • Implementing dependency injection in Quarkus
  • Testing the application
  • Packaging the application

Generating Native Executables with GraalVM

  • Configuring GraalVM
  • Compiling applications into native executables
  • Containerizing native applications
  • Debugging native applications

Developing Quarkus Applications with Maven

  • Creating a project
  • Managing extensions
  • Running and debugging in development mode
  • Importing into an IDE
  • Building container-optimized executables

Containerizing Native Applications with Docker

  • Building and pushing container images
  • Deploying native applications to Kubernetes

Troubleshooting

Summary and Conclusion

Requirements

  • Proficiency with Java frameworks (Spring, Java EE, etc.)
  • Experience in Java programming

Target Audience

  • Developers
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories