Contattataci

Struttura del corso

Introduzione a REST e JAX-RS

  • Principi fondamentali di REST
  • Panoramica sulla specifica JAX-RS
  • Perché scegliere Jersey per lo sviluppo di API RESTful

Configurazione dell'ambiente di sviluppo

  • Installazione di JDK e Maven
  • Creazione di un progetto Jersey tramite Maven
  • Struttura e configurazione del progetto

Sviluppo di API REST con Jersey

  • Definizione di risorse ed endpoint
  • Utilizzo dei metodi HTTP (GET, POST, PUT, DELETE)
  • Lavorare con i formati JSON e XML

Sviluppo avanzato delle API

  • Filtri per richieste e risposte
  • Gestione delle eccezioni
  • Implementazione di autenticazione e autorizzazione<\/li>

Test delle API

  • Test manuali tramite Postman
  • Test automatizzati con JUnit e REST-assured
  • Creazione di ambienti di simulazione per i test delle API

Documentazione e gestione delle versioni delle API

  • Integrazione di Swagger/OpenAPI con Jersey
  • Documentazione degli endpoint
  • Strategie per la gestione delle versioni delle API

Best practice e risoluzione dei problemi

  • Progettazione di API scalabili
  • Gestione degli errori comuni in Jersey
  • Aspetti legati alle prestazioni delle API

Riepilogo e prossimi passi

Requisiti

  • Conoscenze di base della programmazione Java
  • Familiarità con i concetti legati al modello RESTful
  • Comprensione dei metodi HTTP e del formato JSON

Destinatari

  • Sviluppatori Java
  • Tester di API
  • Ingegneri del software
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative