Schița de curs

Introducere

  • Web API vs RESTful API vs SOAP API
  • Panoramă a conceptelor și arhitecturii de bază ale Web API-ului

Începuturile

  • Alegerea paradigmei API adecvate
  • Caz de afacere exemplar cu Web API-uri
  • Tehnologii și unelte pentru API-uri

Securizarea API-urilor

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

Proiectarea Web API-urilor

  • Înțelegerea cazurilor de utilizare din lumea reală
  • Definirea problemei și obiectivelor de afacere
  • Construirea arhitecturii
  • Scrierea unei specificații API
  • Cele mai bune practici ale design-ului API-ului

Scalarea API-urilor

  • Optimizarea resurselor computaționale
  • Evoluția design-ului API-ului
  • Paginarea API-urilor
  • Limitarea ratelor API-urilor
  • Kit-uri de dezvoltare pentru developeri (SDKs)

Testarea și publicarea API-urilor

  • Definirea cazurilor de test
  • Automatizarea testării API-ului
  • Evaluarea rezultatelor testelor
  • Publicarea Web API-urilor

Soluționarea problemelor

Synopsis și următoarele pași

Cerințe

  • Cunoștințe de bază cu API-uri
  • Experiență în programare web (Javascript, ASP.NET, PHP, C#, etc.)

Audiență

  • Dezvoltatori
 14 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite