Struttura del corso

Introduzione

  • API Web e API RESTful e API SOAP a confronto
  • Panoramica dei concetti di base e dell'architettura dell'API Web

Introduttiva

  • Scegliere il giusto paradigma API
  • Esempio di business case di API Web
  • Tecnologie e strumenti API

Protezione delle API

  • Autenticazione e autorizzazione
  • Utilizzo di OAuth
  • Implementazione della sicurezza WebHooks

Designing Web APIs

  • Comprendere i casi d'uso del mondo reale
  • Definizione del problema e degli obiettivi di business
  • Costruire l'architettura
  • Scrittura di una specifica API
  • Best practice per la progettazione di API

Ridimensionamento delle API

  • Ottimizzazione delle risorse di calcolo
  • Progettazione delle API in evoluzione
  • API di impaginazione
  • API di limitazione della velocità
  • SDK per sviluppatori

API di test e pubblicazione

  • Definizione dei casi di test
  • Automazione dei test API
  • Valutazione dei risultati dei test
  • Pubblicazione di API Web

Risoluzione dei problemi

Riepilogo e prossime tappe

Requisiti

  • Familiarità con le API
  • Esperienza di programmazione Web (Javascript, ASP.NET, PHP, C#, ecc.)

Pubblico

  • Gli sviluppatori
 14 ore

Recensioni (1)

Categorie relative