Struttura del corso

Introduzione

  • Quarkus rispetto a Spring Framework e altri Java framework
  • Panoramica delle Quarkus caratteristiche e dell'architettura

Preparazione dell'ambiente di sviluppo

  • Scegliere un IDE (IntelliJ IDEA, Eclipse, VSCode, ecc.)
  • Installazione di Java, Maven, GraalVM e Docker

    
Creazione di un'applicazione Quarkus

  • Bootstrapping di un Quarkus progetto
  • Esecuzione dell'applicazione
  • Utilizzo dell'iniezione di dipendenze in Quarkus
  • Test dell'applicazione
  • Creazione del pacchetto dell'applicazione

Creazione di eseguibili nativi con GraalVM

  • Configurazione di GraalVM
  • Compilazione di applicazioni in eseguibile nativo
  • Creazione di pacchetti di applicazioni native in un contenitore
  • Debug di applicazioni native

Compilazione di Quarkus applicazioni con Maven

  • Creazione di un progetto
  • Utilizzo delle estensioni
  • Esecuzione e debug in modalità di sviluppo
  • Importazione dell'IDE
  • Creazione di eseguibili    compatibili con i contenitori

Containerizzazione delle applicazioni native con Docker

  • Creazione e push di immagini del contenitore
  • Distribuzione di applicazioni native su Kubernetes    

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Familiarità con i framework Java (Spring, Java EE, ecc.)
  • Java Esperienza di programmazione

Pubblico

  • Gli sviluppatori
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative