Contattataci

Struttura del corso

Introduzione

  • Quarkus rispetto a Spring Framework e agli altri framework Java
  • Panoramica delle funzionalità e dell’architettura di Quarkus

Preparazione dell’ambiente di sviluppo

  • Scelta dell’IDE (IntelliJ IDEA, Eclipse, VSCode, ecc.)
  • Installazione di Java, Maven, GraalVM e Docker

Creazione di un’applicazione Quarkus

  • Inizializzazione di un progetto Quarkus
  • Esecuzione dell’applicazione
  • Utilizzo dell’iniezione di dipendenze in Quarkus
  • Test dell’applicazione
  • Packaging dell’applicazione

Sviluppo di eseguibili nativi con GraalVM

  • Configurazione di GraalVM
  • Compilazione delle applicazioni in eseguibili nativi
  • Containerizzazione delle applicazioni native
  • Debugging delle applicazioni native

Sviluppo di applicazioni Quarkus con Maven

  • Creazione del progetto
  • Gestione delle estensioni
  • Esecuzione e debug in modalità sviluppo
  • Importazione nel proprio IDE
  • Generazione di eseguibili compatibili con i container

Containerizzazione di applicazioni native tramite Docker

  • Costruzione e pubblicazione delle immagini container
  • Distribuzione delle applicazioni native su Kubernetes

Risoluzione dei problemi comuni

Sintesi e conclusioni

Requisiti

  • Conoscenza dei framework Java (Spring, Java EE, ecc.)
  • Esperienza nello sviluppo in Java

Destinatari

  • Sviluppatori
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative