Návrh Školení

Úvod

  • Quarkus vs Spring Framework a jiné Java frameworky
  • Přehled funkcí a architektury Quarkusu

Příprava vývojového prostředí

  • Výběr IDE (IntelliJ IDEA, Eclipse, VSCode atd.)
  • Instalace Java, Maven, GraalVM a Dockeru

Vytváření aplikace Quarkus

  • Zahájení projektu Quarkus
  • Spuštění aplikace
  • Použití závislostí v Quarkusu
  • Testování aplikace
  • Balení aplikace

Vytváření nativních binárních souborů pomocí GraalVM

  • Konfigurace GraalVM
  • Kompilace aplikací do nativního spustitelného formátu
  • Balení nativních aplikací do kontejnerů
  • Ladění nativních aplikací

Vytváření aplikací Quarkus pomocí Maven

  • Vytvoření projektu
  • Práce s rozšířením
  • Spuštění a ladění v režimu vývoje
  • Import do IDE
  • Vytváření kontejnerově přátelských spustitelných souborů    

Kontejnerizace nativních aplikací pomocí Dockeru

  • Vytvoření a publikování kontejnerových imagí
  • Nasazení nativních aplikací na Kubernetes    

Řešení potíží

Závěr a shrnutí

Požadavky

  • Ozbrojenost s Java frameworky (Spring, Java EE atd.)
  • Zkušenosti s programováním v Javě

Cílová skupina

  • Vývojáři
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie