API Pubbliche e Open Government
Progetta, sviluppa e consuma API RESTful per la Pubblica Amministrazione. Dalla Piattaforma Digitale Nazionale Dati (PDND) alle API ANPR e PagoPA, passando per OpenAPI, sicurezza e interoperabilita.
Prerequisiti
- Conoscenza base di HTML, CSS e JavaScript
- Familiarita con il formato JSON
- Comprensione dei concetti client-server
- Esperienza base con la riga di comando
Obiettivi
- Progettare API RESTful conformi alle Linee Guida Interoperabilita AgID
- Utilizzare la PDND per pubblicare e consumare e-service
- Implementare autenticazione OAuth2 e JWT per API PA
- Documentare API con OpenAPI 3.0 / Swagger
- Integrare API ANPR, PagoPA e SPID/CIE
- Applicare il modello MODI per l'interoperabilita
A chi si rivolge
- Sviluppatori backend della PA
- Responsabili tecnici di enti pubblici
- System integrator che lavorano con la PA
- Responsabili della transizione digitale
Programma del Corso
6 moduli, 18 lezioni, 35 ore di contenuti
I principi fondamentali delle API REST, i metodi HTTP, i codici di stato e le best practices per progettare URL e risorse secondo le linee guida AgID.
Materiali del modulo
Materiali Inclusi
Slide di ogni lezione
Presentazioni PDF per tutti i 6 moduli
6 set di slide
Esercizi pratici
Laboratori con codice e soluzioni
18 laboratori
Codice sorgente
Collezioni Postman, script, specifiche OpenAPI
18 file
Template operativi
Specifica OpenAPI, middleware JWT, config CORS
6 template
Inizia il Corso Gratuitamente
18 lezioni, 35 ore di contenuti, laboratori pratici e materiali scaricabili. Al completamento riceverai un attestato firmato dal dott. Armando Passaro.