Course Outline

Invoering

  • Web-API versus RESTful API versus SOAP-API
  • Overzicht van de kernconcepten en architectuur van de web-API

Aan de slag

  • Het juiste API-paradigma kiezen
  • Voorbeeld business case van web-API's
  • API-technologieën en -tools

API's beveiligen

  • Authenticatie en authorisatie
  • Werken met OAuth
  • WebHooks-beveiliging implementeren

Designing Web APIs

  • Inzicht in gebruiksscenario's in de echte wereld
  • Het definiëren van het probleem en de bedrijfsdoelstellingen
  • Het bouwen van de architectuur
  • Het schrijven van een API-specificatie
  • Best practices van API-ontwerp

API's schalen

  • Computerbronnen optimaliseren
  • Evoluerend API-ontwerp
  • Paginerings-API's
  • Snelheidsbeperkende API's
  • SDK's voor ontwikkelaars

API's testen en publiceren

  • Testgevallen definiëren
  • Automatisering van API-tests
  • Evalueren van testresultaten
  • Web-API's publiceren

Probleemoplossen

Samenvatting en volgende stappen

Requirements

  • Kennis van API's
  • Ervaring met webprogrammering (Javascript, ASP.NET, PHP, C#, enz.)

Publiek

  • Ontwikkelaars
 14 Hours

Getuigenissen (1)

Related Courses

Related Categories