Schulungsübersicht

Einführung

  • Web API vs. RESTful API vs. SOAP API
  • Überblick über die Kernkonzepte und die Architektur von Web-API

Erste Schritte

  • Die Wahl des richtigen API-Paradigmas
  • Beispiel für den geschäftlichen Nutzen von Web-APIs
  • API-Technologien und -Tools

Sicherung von APIs

  • Authentifizierung und Autorisierung
  • Arbeiten mit OAuth
  • Implementierung der WebHooks-Sicherheit

Designing Web APIs

  • Verstehen von realen Anwendungsfällen
  • Definieren des Problems und der Geschäftsziele
  • Aufbau der Architektur
  • Schreiben einer API-Spezifikation
  • Bewährte Praktiken des API-Designs

Skalierung von APIs

  • Optimierung der Rechenressourcen
  • Weiterentwickeltes API-Design
  • Paginierende APIs
  • Ratenbegrenzende APIs
  • Entwickler-SDKs

Testen und Veröffentlichen von APIs

  • Definition von Testfällen
  • Automatisierung von API-Tests
  • Auswertung von Testergebnissen
  • Veröffentlichung von Web-APIs

Fehlersuche

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Vertrautheit mit APIs
  • Erfahrung in der Web-Programmierung (Javascript, ASP.NET, PHP, C#, usw.)

Publikum

  • Entwickler
 14 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien