Návrh Školení

Úvod

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

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

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

Vytváření Quarkus aplikací

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

Sestavování nativních spustitelných souborů pomocí GraalVM

  • Konfigurace GraalVM
  • Kompilace aplikací do nativního spustitelného souboru
  • Balení nativních aplikací do kontejneru
  • Ladení nativních aplikací

Sestavování Quarkus aplikací pomocí Maven

  • Vytvoření projektu
  • Práce s rozšířením
  • Spuštění a ladení v režimu pro vývoj
  • Import do IDE
  • Sestavování kontejner-friendly spustitelných souborů

Kontejnerizace nativních aplikací pomocí Dockeru

  • Vytváření a zasílání imagí kontejnerů
  • Nasazování nativních aplikací na Kubernetes

Řešení potíží

Závěr a shrnutí

Požadavky

  • Znalost Java frameworků (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