Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione a REST e JAX-RS
- Comprensione dei principi di REST
- Panoramica della specifica JAX-RS
- Perché Jersey per lo sviluppo di API RESTful
Configurazione dell'Ambiente di Sviluppo
- Installazione di JDK e Maven
- Creazione di un progetto Jersey con Maven
- Struttura del progetto e configurazione
Costruzione di API RESTful con Jersey
- Definizione di risorse e endpoint
- Utilizzo dei metodi HTTP (GET, POST, PUT, DELETE)
- Lavoro con JSON e XML
Sviluppo avanzato di API
- Filtri per le richieste e le risposte
- Gestione delle eccezioni
- Implementazione dell'autenticazione e autorizzazione
Test delle API
- Test manuali con Postman
- Test automatizzati con JUnit e REST-assured
- Simulazione di API per il test
Documentazione e versionamento delle API
- Utilizzo di Swagger/OpenAPI con Jersey
- Documentazione degli endpoint
- Strategie di versionamento per le API
Migliori pratiche e risoluzione dei problemi
- Progettazione di API scalabili
- Gestione dei problemi comuni in Jersey
- Considerazioni sulle prestazioni
Riepilogo e passaggi successivi
Requisiti
- Conoscenze di base della programmazione Java
- Familiarità con i concetti RESTful
- Comprensione dei metodi HTTP e JSON
Pubblico di riferimento
- Sviluppatori Java
- Tester API
- Ingegneri software
14 ore
Recensioni (2)
Buona comprensione nella definizione di un'API, nel suo deployment e nell'esecuzione.
Vincent - Openbaar Ministerie
Corso - MuleSoft Anypoint Platform Fundamentals
Traduzione automatica
Per avere una comprensione completa di WSO2 API Manager e della sua importanza. I fondamenti mi hanno davvero aiutato a proseguire con l'apprendimento autonomo avanzato.
Hlalefang Nkhooa - Revenue Services Lesotho
Corso - WSO2 API Manager for Developers
Traduzione automatica