Course Outline

Invoering

  • Quarkus versus Spring Framework en andere Java raamwerken
  • Overzicht van Quarkus kenmerken en architectuur

Het voorbereiden van de ontwikkelomgeving

  • Een IDE kiezen (IntelliJ IDEA, Eclipse, VSCode, enz.)
  • Java, Maven, GraalVM en Docker installeren


Een Quarkus-applicatie maken

  • Bootstrapping een Quarkus project
  • Het uitvoeren van de applicatie
  • Het gebruik van afhankelijkheidsinjectie in Quarkus
  • Het testen van de applicatie
  • Het verpakken van de applicatie

Native uitvoerbare bestanden bouwen met GraalVM

  • GraalVM configureren
  • Applicaties compileren naar een native uitvoerbaar bestand
  • Native applicaties verpakken in een container
  • Debuggen van native applicaties

Gebouw Quarkus Applicaties met Maven

  • Een project maken
  • Werken met extensies
  • Uitvoeren en debuggen in de ontwikkelingsmodus
  • IDE importeren
  • Containervriendelijke uitvoerbare bestanden bouwen

Native applicaties containeriseren met Docker

  • Containerimages bouwen en pushen
  • Native applicaties implementeren op Kubernetes

Probleemoplossen

Samenvatting en conclusie

Requirements

  • Bekendheid met Java-frameworks (Spring, Java EE, enz.)
  • Java-programmeerervaring

Publiek

  • Ontwikkelaars
  14 Hours
 

Getuigenissen (7)

Related Courses

Related Categories