Kursplan
Introduktion
- Quarkus vs Spring Framework och andra Java-frameworks
- Översikt över Quarkus-funktioner och arkitektur
Förbereda utvecklingsmiljön
- Välja en IDE (IntelliJ IDEA, Eclipse, VSCode etc.)
- Installera Java, Maven, GraalVM och Docker
Skapa en Quarkus-applikation
- Starta ett Quarkus-projekt
- Köra applikationen
- Använda beroendeinjektion i Quarkus
- Testa applikationen
- Packa ihop applikationen
Bygga nativa exekverbara filer med GraalVM
- Konfigurera GraalVM
- Kompilera applikationer till nativt exekverbar fil
- Packa nativa applikationer i en kontainer
- Felsöka nativa applikationer
Bygga Quarkus-applikationer med Maven
- Skapa ett projekt
- Arbeta med tillägg
- Köra och felsöka i utvecklingsläge
- Importera IDE
- Bygga container-vänliga exekverbara filer
Kontainrara nativa applikationer med Docker
- Bygga och skicka kontaineravbildningar
- Distribuera nativa applikationer på Kubernetes
Felsökning
Sammanfattning och slutsats
Krav
- Kännedom av Java-frameworks (Spring, Java EE etc.)
- Java-programmerings erfarenhet
Målgrupp
- Utvecklare
Vittnesmål (5)
Konfigurerar Podman för att smidigt arbeta med lokala containrar samt använda Kafka-ämnen.
- Norfolk Southern
Kurs - Quarkus for Developers
Maskintolkat
Snabb installation och dra nytta av dess optimeringar under kompileringstiden genom att använda Dev Services
- Norfolk Southern
Kurs - Quarkus for Developers
Maskintolkat
Panache och Kafka hjälper mig att utöka min grundläggande kunskap! Dessutom har jag lärt mig ett nytt sätt att starta en Quarkus-applikation via kommandotolken.
Tariku Ahmed - Norfolk Southern
Kurs - Quarkus for Developers
Maskintolkat
Att lära sig om Quarkus och hur det relaterar till Spring Boot
Justin Ross - Norfolk Southern
Kurs - Quarkus for Developers
Maskintolkat
Att vi fick en komplext översikt även om sammanhanget - till exempel varför vi behöver vissa anmärkningar och vad de betyder. Jag tyckte om den praktiska delen av utbildningen - att måste köra kommandona manuellt och anropa rest-api:erna
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Maskintolkat