Kurzusleírás

Bevezetés a Quarkusba

  • Mi a Quarkus
  • A Quarkus előnyei felhőalapú alkalmazásokhoz
  • Integráció Kubernetes és OpenShift közé
  • Indítási idő és memória optimalizálása
  • Alapvető munkafolyamat és architektúra

Quarkus alapkoncepciók

  • Alkalmazás konfiguráció és konverterek
  • Inicializálás és leállítási életciklus
  • Tesztelési stratégiák
  • Naplózás konfigurálása

RESTful Szolgáltatás Fejlesztés

  • REST API végpontok létrehozása
  • Lekérdezési paraméterek és HTTP metódusok
  • Szemantikus válaszkódok használata
  • CORS engedélyezése és reaktív útválasztás
  • HTTP kérések elfogása és SSL

Alkalmazás Konfiguráció

  • Egyéni tulajdonságfájlok és profilok
  • Konfigurációs értékek elérése és felülírása
  • Haladó naplózás és profil-specifikus konfiguráció
  • Egyéni források és konverterek
  • Csoportosított és érvényesített konfigurációs értékek

Quarkus Programozási Modell

  • JSON és XML szerializáció
  • Bemeneti/kimeneti érvényesítés és egyéni érvényesítők
  • Függőséginjektálás és minősítők
  • Életciklus események és interceptork
  • Viselkedési és egységtesztelés Mockito-val

Quarkus Alkalmazások Csomagolása

  • Parancs mód és JAR csomagolás
  • Über-JAR és natív futtatható fájlok készítése
  • Docker konténerek JAR és natív build-ekhez
  • SSL támogatás konténerizált alkalmazásokban

Bevezetés az Apache Camelbe

  • Mi az Apache Camel és annak integrációja a Quarkussal
  • Vállalati integrációs minták és használati esetek
  • Camel útvonalak fejlesztése és üzembe helyezése Quarkus alkalmazáson belül

Összefoglalás és Következő Lépések

Követelmények

  • A Java programozás ismerete
  • Tapasztalat webarchitektúrával és REST koncepciókkal
  • Ismeret az HTTP protokollal

Közönség

  • Fejlesztők
  • Szoftverarchitekták
  • Felhőalapú alkalmazásokat építő mérnökök
 40 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák