Návrh Školení

Úvod

  • Quarkus vs Spring Framework a další Java rámce
  • Přehled Quarkus funkcí a architektury

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

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


Vytvoření aplikace Quarkus

  • Bootstrapping na projekt Quarkus
  • Spuštění aplikace
  • Použití vkládání závislostí v Quarkus
  • Testování aplikace
  • Balení aplikace

Vytváření nativních spustitelných souborů pomocí GraalVM

  • Konfigurace GraalVM
  • Kompilace aplikací do nativního spustitelného souboru
  • Balení nativních aplikací do kontejneru
  • Ladění nativních aplikací

Vytváření Quarkus aplikací pomocí Maven

  • Vytvoření projektu
  • Práce s rozšířeními
  • Spouštění a ladění ve vývojovém režimu
  • Import IDE
  • Vytváření spustitelných souborů vhodných pro kontejnery

Kontejnerování nativních aplikací pomocí Docker

  • Vytváření a vkládání obrázků kontejnerů
  • Nasazení nativních aplikací na Kubernetes

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Znalost Java frameworků (Spring, Java EE atd.)
  • Java zkušenosti s programováním

Publikum

  • Vývojáři
 14 hodiny

Počet účastníků


Price per participant

Reference (1)

Upcoming Courses

Související kategorie