Kontakt aufnehmen

Schulungsübersicht

REST – Grundlagen

  • Der Bedarf an einem Informationsaustausch zwischen Websites
  • HTTP POST / GET / PUT / DELETE
  • Dienste wie MushUp und beliebte Anwendungen
  • Dienste, die REST nutzen

REST-Konventionen

  • Abbildung von CRUD-Operationen auf HTTP-Aufrufe
  • Konventionen für die API-URL-Struktur
  • Übergeben von Parametern
  • Rückgabewerte
  • HTTP-Statuscodes
  • JSON – ein universelles Format für den Informationsaustausch

API-Dienste

  • Beispiele für beliebte APIs
  • REST-fähige Frameworks

Erstellen einer REST API – Server

  • Erfassung der Anforderungen und Identifizierung der Funktionen
  • Design und API-Dokumentation
  • Installation der erforderlichen Bibliotheken
  • Business-Objekt – Abbildung der Klasse
  • Controller-Methoden
  • Darstellung eines Business-Objekts als JSON
  • HTTP-Header als Metadaten
  • Testen der API mit cURL
  • Authentifizierungsmechanismen

Voraussetzungen

  • Grundkenntnisse in HTTP
  • Grundlegendes Verständnis der Web-App-Entwicklung
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien