Schița de curs

Introducere

  • API web vs API RESTful vs API SOAP
  • Prezentare generală a conceptelor de bază și a arhitecturii web API

Noțiuni introductive

  • Alegerea paradigmei API potrivite
  • Exemplu de caz de afaceri al API-urilor web
  • Tehnologii și instrumente API

Securizarea API-urilor

  • Autentificare și autorizare
  • Lucrul cu OAuth
  • Implementarea securității WebHooks

Designing Web APIs

  • Înțelegerea cazurilor de utilizare din lumea reală
  • Definirea problemei și a obiectivelor de afaceri
  • Construirea arhitecturii
  • Scrierea unei specificații API
  • Cele mai bune practici de proiectare a API

Scalarea API-urilor

  • Optimizarea resurselor de calcul
  • Evoluția designului API
  • Paginarea API-urilor
  • API-uri cu limitare de viteză
  • SDK-uri pentru dezvoltatori

Testarea și publicarea API-urilor

  • Definirea cazurilor de testare
  • Automatizarea testelor API
  • Evaluarea rezultatelor testelor
  • Publicarea API-urilor web

Depanare

Rezumat și etapele următoare

Cerințe

  • Familiaritate cu API-uri
  • Experiență de programare web (Javascript, ASP.NET, PHP, C#, etc.)
  • .

Audiență

  • Dezvoltatorii
 14 ore

Numărul de participanți



Pret per participant

Mărturii (1)

Cursuri înrudite

Categorii înrudite