Plan Szkolenia

Wprowadzenie

  • Quarkus vs Spring Framework i inne frameworki Java
  • Przegląd funkcji i architektury Quarkus

Przygotowanie środowiska programistycznego

  • Wybór IDE (IntelliJ IDEA, Eclipse, VSCode itp.)
  • Instalacja Java, Maven, GraalVM i Docker


Tworzenie aplikacji Quarkus

  • Bootstrappingowanie projektu Quarkus
  • Uruchamianie aplikacji
  • Używanie wstrzykiwania zależności w Quarkus
  • Testowanie aplikacji
  • Pakowanie aplikacji

Tworzenie natywnych plików wykonywalnych za pomocą GraalVM

  • Konfigurowanie GraalVM
  • Kompilowanie aplikacji do natywnego pliku wykonywalnego
  • Pakowanie aplikacji natywnych do kontenera
  • Debugowanie aplikacji natywnych

Tworzenie Quarkus aplikacji za pomocą Maven

  • Tworzenie projektu
  • Praca z rozszerzeniami
  • Uruchamianie i debugowanie w trybie deweloperskim
  • Importowanie IDE
  • Tworzenie plików wykonywalnych przyjaznych dla kontenerów

Konteneryzacja aplikacji natywnych za pomocą Docker

  • Tworzenie i wypychanie obrazów kontenerów
  • Wdrażanie aplikacji natywnych w Kubernetes

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Znajomość Java frameworków (Spring, Java EE itp.)
  • Java doświadczenie w programowaniu

Publiczność

  • Programiści
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów