Plan Szkolenia

Wprowadzenie

  • Quarkus vs Spring Framework i inne frameworki Java
  • Omówienie funkcji i architektury Quarkusa

Przygotowanie środowiska deweloperskiego

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

Tworzenie aplikacji Quarkus

  • Inicjalizacja projektu Quarkus
  • Uruchamianie aplikacji
  • Korzystanie z wstrzykiwania zależności w Quarkusie
  • Testowanie aplikacji
  • Pakowanie aplikacji

Budowanie natywnych wykonywalnych plików za pomocą GraalVM

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

Budowanie aplikacji Quarkus za pomocą Maven

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

Konteneryzacja natywnych aplikacji za pomocą Docker

  • Budowanie i publikowanie obrazów kontenerowych
  • Wdrażanie natywnych aplikacji na Kubernetes    

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Znajomość frameworków Java (Spring, Java EE itp.)
  • Dosświadczenie w programowaniu w języku Java

Odbiorcy

  • Programiści
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie