Kursplan
Introduksjon
- Quarkus vs Spring Framework og andre Java-rammeverk
- Oversikt over Quarkus funksjoner og arkitektur
Fremforberede utviklingsmiljøet
- Velge en IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
- Installere Java, Maven, GraalVM og Docker
Opprette et Quarkus-prosjekt
- Kobling av et Quarkus-prosjekt
- Kjøre applikasjonen
- Bruk av avhengighetsinjeksjon i Quarkus
- Teste applikasjonen
- Pakke inn applikasjonen
Bygge nativ kjørbare filer med GraalVM
- Konfigurere GraalVM
- Kompilere applikasjoner til nativ kjørbare fil
- Pakke inn nativapplikasjoner i en kontainer
- Feilsøke nativapplikasjoner
Bygge Quarkus-applikasjoner med Maven
- Opprette et prosjekt
- Arbeid med eksterninger
- Kjøre og feilsøke i utviklingsmodus
- Importere IDE
- Bygge kontainervennlige kjørbare filer
Kontainerisering av nativapplikasjoner med Docker
- Bygge og pushe kontainerbilder
- Distribuere nativapplikasjoner på Kubernetes
Felsøkning
Sammendrag og konklusjon
Krav
- Familiaritet med Java-rammeverk (Spring, Java EE, etc.)
- Java-programmerings erfaring
Målgruppe
- Utviklere
Referanser (5)
Oppsett av Podman for problemfri arbeid med lokale containere samt bruk av Kafka-temaer.
- Norfolk Southern
Kurs - Quarkus for Developers
Maskinoversatt
Rask oppsett og utnytting av byggetidsoptimaliseringer ved hjelp av Dev-tjenester
- Norfolk Southern
Kurs - Quarkus for Developers
Maskinoversatt
Panache og Kafka-temaer hjelper meg med å utvide grunnleggende kunnskap! Dessuten har jeg lært en ny måte å starte et Quarkus-program på, ved hjelp av kommandolinjen.
Tariku Ahmed - Norfolk Southern
Kurs - Quarkus for Developers
Maskinoversatt
Å lære om Quarkus og hvordan det relaterer seg til Spring Boot
Justin Ross - Norfolk Southern
Kurs - Quarkus for Developers
Maskinoversatt
At vi fikk en kompleks oversikt også om konteksten - for eksempel hvorfor vi trenger noen annotasjoner og hva de betyr. Jeg likte den praktiske delen av kurset - å måtte kjøre kommandoene manuelt og kalle på REST-API-ene
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Maskinoversatt