Kursbeschreibung
REST ist ein API-Architekturstil, der sich stark auf Industriestandards sowie auf die grundlegenden Konzepte des Internets stützt. Dieser Ansatz ermöglicht gängige, wiederholbare Nutzungsmuster und passt zu weithin akzeptierten Standards für den API-Zugang und die Dokumentation. Es gibt viele vorgefertigte Module und Vorlagen für REST-APIs, aber es ist auch möglich - und sogar üblich - REST-APIs von Grund auf neu zu erstellen.
Es gibt viele API-Dokumentationsformate, aber das gängigste und vielleicht am einfachsten zu verwendende heißt OpenAPI. Es ermöglicht den Eigentümern von REST-APIs, interaktive Dokumentation zu veröffentlichen, die automatisch auf der Grundlage der Fähigkeiten der API generiert wird. Sie werden lernen, wie Sie die OpenAPI-Dokumentation lesen und API-Tests direkt aus ihr heraus durchführen können.
Es werden die gängigsten Arten von API-Aktionen und HTTP-Methoden behandelt, darunter Lesevorgänge mit der GET-Methode, Sendevorgänge mit der POST-Methode und Aktualisierungsvorgänge mit den Methoden PUT, PATCH und DELETE.
Was Sie lernen werden
- Beschreiben Sie den Zweck und das Format der OpenAPI-Dokumentation, einschließlich wie man sie liest und API-Tests direkt aus ihr ausführt
- ListenSie und beschreiben Sie die am häufigsten verwendeten HTTP-Methoden mit REST-APIs auf
- Führen Sie Lesevorgänge durch, indem Sie verstehen, wie GET-Anfragen Daten von REST-APIs empfangen
- Senden und aktualisieren Sie Daten, indem Sie identifizieren, wie Schreibvorgänge Request-Bodies an REST-APIs übergeben
- Verwenden Sie POST-Anfragen, um Operationen an REST-APIs zu senden
- Aktualisieren Sie den Objektzustand mit den Methoden PUT, PATCH und DELETE
Wichtige Erkenntnisse
- REST ist ein API-Architekturstil, der auf Industriestandards und den Kernkonzepten basiert, die das Internet antreiben, und ermöglicht häufige, wiederholbare Verwendungsmuster.
- REST-APIs können mit vorkonfigurierten Modulen und Vorlagen erstellt werden, aber es ist auch üblich, sie von Grund auf zu erstellen.
- OpenAPI ist das gängigste und wohl einfachste API-Dokumentationsformat und ermöglicht es REST-API-Besitzern, interaktive, automatisch generierte Dokumentation basierend auf den API-Funktionen zu veröffentlichen.
- GET wird für Lesevorgänge verwendet, POST für Sendvorgänge und PUT, PATCH und DELETE für Aktualisierungsvorgänge.
- Schreibvorgänge senden Request-Bodies an REST-APIs, während GET-Anfragen Daten von ihnen empfangen.
Häufig gestellte Fragen
Was behandelt dieser Kurs?
Er behandelt den REST-API-Architekturstil, wie man OpenAPI-Dokumentation liest und API-Tests aus ihr ausführt, sowie die häufigsten API-Aktionen und HTTP-Methoden, einschließlich GET für Lesevorgänge, POST für Sendvorgänge und PUT, PATCH und DELETE für Aktualisierungsvorgänge.
Welche HTTP-Methoden werde ich kennenlernen?
Der Kurs behandelt die häufigsten HTTP-Methoden, einschließlich der GET-Methode zum Lesen von Daten, der POST-Methode zum Senden von Daten und der Methoden PUT, PATCH und DELETE zum Aktualisieren des Objektzustands.
Was ist OpenAPI und wie wird es in diesem Kurs verwendet?
OpenAPI ist das gängigste API-Dokumentationsformat, das es REST-API-Besitzern ermöglicht, interaktive Dokumentation zu veröffentlichen, die automatisch basierend auf den API-Funktionen generiert wird. In diesem Kurs lernen Sie, wie Sie OpenAPI-Dokumentation lesen und API-Tests direkt aus ihr ausführen.
Welche Lektionen sind in diesem Kurs enthalten?
Der Kurs umfasst vier Lektionen: OpenAPI-Dokumentation, GET-Anfragen, POST-Anfragen und Aktualisierung des Objektzustands mit HTTP-Methoden.
Welche Fähigkeiten hilft dieser Kurs zu entwickeln?
Er unterstützt Fähigkeiten wie API-Design, API-Management, REST-API-Entwicklung, RESTful-API, Rest-Client und Advanced Rest Client.









