Python JavaScript & TypeScript SQL API Cybersecurity Fundamentals Cloud Fundamentals Data Modeling & Pipelines
← Entwicklung

API & Web Services — Katalog

Wählen Sie einen Kurs oder ein Kurspaket, um zu beginnen.

API- und Web-Service-Kompetenzen sind für Entwickler, Integration Engineers, Anwendungsarchitekten, technische Consultants, Middleware-Teams und Automatisierungsfachkräfte relevant, die Anwendungen, Daten, SaaS-Lösungen und KI-Systeme miteinander verbinden. Eine zuverlässige Integration erfordert weit mehr als einen HTTP-Aufruf: Verträge, Authentifizierung, Security, Fehlerbehandlung, Resilienz, Observability und Kompatibilität werden kritisch, sobald ein Service produktiv genutzt wird.

Die 15 Kurse behandeln HTTP, JSON, Nutzung von REST-APIs, Pagination und Fehlerbehandlung, OAuth-2.x-Authentifizierung, REST-Design, Verträge und JSON Schema, OpenAPI, Tests und Observability, OWASP API Security, Performance und Resilienz, Webhooks und ereignisgesteuerte Workflows sowie die Entwicklung einer professionellen API mit FastAPI. Nach Abschluss des Lernpfads können Sie professionelle APIs Ende-zu-Ende entwerfen, absichern, dokumentieren, testen und integrieren.

🎓 15 Kurse • 📘 120 interaktive Lektionen • ⏱️ 45 bis 75 Stunden dialogbasierte Weiterbildung

5 Stufen: Stufe 1 — 9,90 € zzgl. MwSt. Stufe 2 — 12,90 € zzgl. MwSt. Stufe 3 — 15,90 € zzgl. MwSt. Stufe 4 — 18,90 € zzgl. MwSt. Stufe 5 — 24,90 € zzgl. MwSt.
Vorschau einer Lektion im Learning Workspace

Bestes Angebot

Komplettpaket — API & Web Services

🎓 Bescheinigung : "API professionell" 247,50 €
📚 15 Lernpfade 📖 120 Lektionen ⏱ 45 bis 75 Std. ⚡ 1800 Credits enthalten

142,90 € zzgl. MwSt.

Ersparnis : 104,60 €

Paket API- & HTTP-Grundlagen 3 Kurse
🎓 Bescheinigung : API — API- & HTTP-Grundlagen
📚 3 Lernpfade 📖 24 Lektionen ⏱ 9 bis 15 Std. ⚡ 240 Credits enthalten

29,70 €

22,90 zzgl. MwSt.

Ersparnis : 6,80 €

01 Stufe 1

APIs, Web Services und Integrationsarchitekturen verstehen

Verstehen, warum APIs eingesetzt werden und wie sie Anwendungen, Services, Daten und KI-Systeme verbinden

Die Rolle einer API in einem Informationssystem verstehen Client, Server, Service und Consumer unterscheiden Endpoint, Ressource, Operation und Vertrag identifizieren Öffentliche, private und Partner-APIs vergleichen Synchrone und ereignisgesteuerte Integration unterscheiden REST, RPC und Web Services verstehen SOAP, GraphQL und gRPC im API-Ökosystem einordnen Praxisübung: die Integrationen eines Fachsystems kartieren
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 80 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Keine fortgeschrittenen technischen Vorkenntnisse erforderlich. Sicherer Umgang mit dem Computer und die Fähigkeit, technische Anweisungen nachvollziehen zu können, reichen für den Einstieg aus.

Lernziele
  • Die Rolle einer API in einem Informationssystem verstehen
  • Endpoint, Ressource, Operation und Vertrag identifizieren
  • REST, RPC und Web Services verstehen
  • Praxisübung: die Integrationen eines Fachsystems kartieren
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Die Integrationen eines Fachsystems kartieren
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

9,90 € zzgl. MwSt.

02 Stufe 1

HTTP beherrschen: Requests, Responses, Methoden und Statuscodes

Die zentralen HTTP-Mechanismen verstehen, um APIs korrekt zu nutzen und zu entwerfen

Den HTTP-Request-/Response-Zyklus verstehen Eine URI aufbauen und Path von Query unterscheiden GET, POST, PUT, PATCH und DELETE verwenden Header, Content-Type und Accept verarbeiten Statuscodes der Klassen 2xx, 3xx, 4xx und 5xx interpretieren Safe Methods und idempotente Methoden verstehen HTTP-Kommunikation und zugehörige Metadaten analysieren Praxisübung: eine Reihe von HTTP-Austauschen diagnostizieren
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 80 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Keine fortgeschrittenen technischen Vorkenntnisse erforderlich. Sicherer Umgang mit dem Computer und die Fähigkeit, technische Anweisungen nachvollziehen zu können, reichen für den Einstieg aus.

Lernziele
  • Den HTTP-Request-/Response-Zyklus verstehen
  • GET, POST, PUT, PATCH und DELETE verwenden
  • Safe Methods und idempotente Methoden verstehen
  • Praxisübung: eine Reihe von HTTP-Austauschen diagnostizieren
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Eine Reihe von HTTP-Austauschen diagnostizieren
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

9,90 € zzgl. MwSt.

03 Stufe 1

JSON, Parameter und API-Daten verarbeiten

Daten, die über eine API ausgetauscht werden, korrekt lesen, aufbauen und übertragen

JSON-Objekte, Arrays und Datentypen verstehen Verschachtelte JSON-Strukturen lesen und erstellen Serialisierung und Deserialisierung verstehen Path Parameters und Query Parameters verwenden Header und Request-Metadaten übertragen Request Body und Response Body aufbauen JSON Schema und strukturelle Validierung kennenlernen Praxisübung: einen komplexen API-Payload analysieren und rekonstruieren
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 80 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Keine fortgeschrittenen technischen Vorkenntnisse erforderlich. Sicherer Umgang mit dem Computer und die Fähigkeit, technische Anweisungen nachvollziehen zu können, reichen für den Einstieg aus.

Lernziele
  • JSON-Objekte, Arrays und Datentypen verstehen
  • Serialisierung und Deserialisierung verstehen
  • Request Body und Response Body aufbauen
  • Praxisübung: einen komplexen API-Payload analysieren und rekonstruieren
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Einen komplexen API-Payload analysieren und rekonstruieren
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

9,90 € zzgl. MwSt.

Paket API-Nutzung und Authentifizierung 3 Kurse
🎓 Bescheinigung : API — API-Nutzung und Authentifizierung
📚 3 Lernpfade 📖 24 Lektionen ⏱ 9 bis 15 Std. ⚡ 300 Credits enthalten

38,70 €

28,90 zzgl. MwSt.

Ersparnis : 9,80 €

04 Stufe 2

Eine REST-API nutzen und testen

Eine API mit Werkzeugen und Code aufrufen und die erhaltene Antwort kontrollieren

Eine API mit curl aufrufen Eine API mit einem grafischen HTTP-Client testen Eine API in Python nutzen Eine API mit fetch in JavaScript nutzen Parameter, Header und JSON-Body übertragen Umgebungsvariablen und Test-Secrets verwalten Inhalt und Metadaten einer Antwort prüfen Praxisübung: einen Client für eine öffentliche API entwickeln
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 100 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die in den ersten Kursen des Lernpfads vermittelten Grundlagen oder vergleichbare praktische Erfahrung werden vorausgesetzt.

Lernziele
  • Eine API mit curl aufrufen
  • Eine API in Python nutzen
  • Umgebungsvariablen und Test-Secrets verwalten
  • Praxisübung: einen Client für eine öffentliche API entwickeln
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Einen Client für eine öffentliche API entwickeln
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

12,90 € zzgl. MwSt.

05 Stufe 2

Pagination, Filter, Fehler und komplexe Antworten beherrschen

Robuste API-Clients für reale Datenmengen, Fehlerfälle und Antwortformate entwickeln

Die Pagination einer Collection verstehen Offset- und Cursor-basierte Pagination vergleichen Filter, Sortierung und Suche kombinieren HTTP-Fehler einer API interpretieren Problem Details als Fehlerformat verwenden Rate Limits und temporäre Fehlerantworten behandeln Verschachtelte, partielle oder unvollständige Antworten verarbeiten Praxisübung: einen API-Client für reale Fehlerfälle robust machen
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 100 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die in den ersten Kursen des Lernpfads vermittelten Grundlagen oder vergleichbare praktische Erfahrung werden vorausgesetzt.

Lernziele
  • Die Pagination einer Collection verstehen
  • Filter, Sortierung und Suche kombinieren
  • Rate Limits und temporäre Fehlerantworten behandeln
  • Praxisübung: einen API-Client für reale Fehlerfälle robust machen
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Einen API-Client für reale Fehlerfälle robust machen
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

12,90 € zzgl. MwSt.

06 Stufe 2

API-Aufrufe authentifizieren und autorisieren

Den Zugriff auf APIs absichern und einen zum Kontext passenden Authentifizierungsmechanismus auswählen

Authentifizierung und Autorisierung unterscheiden Einen API Key verwenden, ohne das Secret offenzulegen Basic Auth und Bearer Token verstehen Die Rollen in OAuth 2.x verstehen Authorization Code mit PKCE verwenden Client Credentials für Service-to-Service-Kommunikation verstehen Scopes, Token-Lebensdauer und Token-Erneuerung verwalten Praxisübung: einen API-Zugriffsmechanismus auswählen und absichern
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 100 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die in den ersten Kursen des Lernpfads vermittelten Grundlagen oder vergleichbare praktische Erfahrung werden vorausgesetzt.

Lernziele
  • Authentifizierung und Autorisierung unterscheiden
  • Basic Auth und Bearer Token verstehen
  • Client Credentials für Service-to-Service-Kommunikation verstehen
  • Praxisübung: einen API-Zugriffsmechanismus auswählen und absichern
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Einen API-Zugriffsmechanismus auswählen und absichern
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

12,90 € zzgl. MwSt.

Paket API-Design und Dokumentation 3 Kurse
🎓 Bescheinigung : API — Design und Dokumentation
📚 3 Lernpfade 📖 24 Lektionen ⏱ 9 bis 15 Std. ⚡ 360 Credits enthalten

47,70 €

35,90 zzgl. MwSt.

Ersparnis : 11,80 €

07 Stufe 3

Eine konsistente REST-API entwerfen

Eine fachliche Anforderung in konsistente Ressourcen, Endpoints und HTTP-Verhalten überführen

Eine fachliche Anforderung in API-Ressourcen übersetzen Konsistente und vorhersehbare URIs entwerfen HTTP-Methoden korrekt den Operationen zuordnen Passende Statuscodes auswählen Collections, Filter und Pagination entwerfen Idempotenz und wiederholte Requests beherrschen Eine API weiterentwickeln, ohne die Kompatibilität mit bestehenden Clients zu beeinträchtigen Praxisübung: eine REST-API aus einer fachlichen Anforderung entwerfen
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 120 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die in den ersten Kursen des Lernpfads vermittelten Grundlagen oder vergleichbare praktische Erfahrung werden vorausgesetzt.

Lernziele
  • Eine fachliche Anforderung in API-Ressourcen übersetzen
  • HTTP-Methoden korrekt den Operationen zuordnen
  • Idempotenz und wiederholte Requests beherrschen
  • Praxisübung: eine REST-API aus einer fachlichen Anforderung entwerfen
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Eine REST-API aus einer fachlichen Anforderung entwerfen
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

15,90 € zzgl. MwSt.

08 Stufe 3

Verträge, Schemas und Validierungsregeln definieren

Präzise festlegen, was eine API akzeptiert, zurückliefert und ihren Clients garantiert

Die Rolle eines API-Vertrags verstehen Das Schema eines Requests definieren Das Schema einer Response definieren Datentypen, Pflichtfelder und Constraints ausdrücken Daten mit JSON Schema validieren Strukturelle Validierung und Geschäftsregeln unterscheiden Ein stabiles und kompatibles Fehlermodell entwerfen Praxisübung: einen API-Vertrag erstellen und weiterentwickeln
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 120 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die Grundlagen des Lernpfads oder vergleichbare Praxiserfahrung werden vorausgesetzt. Fortgeschrittene Inhalte bauen auf den in den vorherigen Kursen erworbenen Kompetenzen auf.

Lernziele
  • Die Rolle eines API-Vertrags verstehen
  • Das Schema einer Response definieren
  • Strukturelle Validierung und Geschäftsregeln unterscheiden
  • Praxisübung: einen API-Vertrag erstellen und weiterentwickeln
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Einen API-Vertrag erstellen und weiterentwickeln
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

15,90 € zzgl. MwSt.

09 Stufe 3

Eine API mit OpenAPI dokumentieren

Eine API so beschreiben, dass Entwickler, Testwerkzeuge und Client-Generatoren sie direkt nutzen können

Die Rolle von OpenAPI im API-Lifecycle verstehen info, servers und paths beschreiben Operationen und Parameter dokumentieren requestBody und Inhalte beschreiben responses und Fehler dokumentieren schemas und Komponenten mit $ref wiederverwenden securitySchemes, Beispiele und Dokumentation deklarieren Praxisübung: eine nutzbare OpenAPI-Spezifikation erstellen
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 120 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die Grundlagen des Lernpfads oder vergleichbare Praxiserfahrung werden vorausgesetzt. Fortgeschrittene Inhalte bauen auf den in den vorherigen Kursen erworbenen Kompetenzen auf.

Lernziele
  • Die Rolle von OpenAPI im API-Lifecycle verstehen
  • Operationen und Parameter dokumentieren
  • schemas und Komponenten mit $ref wiederverwenden
  • Praxisübung: eine nutzbare OpenAPI-Spezifikation erstellen
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Eine nutzbare OpenAPI-Spezifikation erstellen
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

15,90 € zzgl. MwSt.

Paket Qualität, Security und Resilienz 3 Kurse
🎓 Bescheinigung : API — Qualität, Security und Resilienz
📚 3 Lernpfade 📖 24 Lektionen ⏱ 9 bis 15 Std. ⚡ 420 Credits enthalten

56,70 €

42,90 zzgl. MwSt.

Ersparnis : 13,80 €

10 Stufe 4

Eine API testen, diagnostizieren und beobachten

Eine Teststrategie aufbauen und die Ursache von Störungen schnell eingrenzen

Eine API-Teststrategie entwickeln Positive, negative und Grenzfalltests schreiben Statuscodes, Header und Response-Inhalte testen Contract Tests und Kompatibilität verstehen Mocks, Stubs und simulierte Services verwenden Eine Testsammlung automatisieren Logs, Korrelation, Metriken und Traces auswerten Praxisübung: eine fehlerhafte API diagnostizieren
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 140 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die Grundlagen des Lernpfads oder vergleichbare Praxiserfahrung werden vorausgesetzt. Fortgeschrittene Inhalte bauen auf den in den vorherigen Kursen erworbenen Kompetenzen auf.

Lernziele
  • Eine API-Teststrategie entwickeln
  • Statuscodes, Header und Response-Inhalte testen
  • Eine Testsammlung automatisieren
  • Praxisübung: eine fehlerhafte API diagnostizieren
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Eine fehlerhafte API diagnostizieren
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

18,90 € zzgl. MwSt.

11 Stufe 4

Eine API absichern

Daten, Objekte, Funktionen und Geschäftsprozesse schützen, die über eine API bereitgestellt werden

Assets und Bedrohungen einer API kartieren Autorisierung auf Objektebene kontrollieren Authentifizierung, Rollen und Funktionen absichern Eingaben validieren und Injection-Risiken begrenzen Secrets, Transportwege und Konfiguration schützen Ressourcenverbrauch und sensible Geschäftsprozesse begrenzen SSRF, Drittanbieter-APIs und Endpoint-Inventar kontrollieren Praxisübung: eine API mit OWASP API Security auditieren und härten
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 140 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die Grundlagen des Lernpfads oder vergleichbare Praxiserfahrung werden vorausgesetzt. Fortgeschrittene Inhalte bauen auf den in den vorherigen Kursen erworbenen Kompetenzen auf.

Lernziele
  • Assets und Bedrohungen einer API kartieren
  • Authentifizierung, Rollen und Funktionen absichern
  • Ressourcenverbrauch und sensible Geschäftsprozesse begrenzen
  • Praxisübung: eine API mit OWASP API Security auditieren und härten
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Eine API mit OWASP API Security auditieren und härten
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

18,90 € zzgl. MwSt.

12 Stufe 4

Performance, Quotas, Caching und Resilienz beherrschen

Integrationen entwerfen, die mit Latenzen, temporären Fehlern und Lastschwankungen umgehen können

Timeouts und Latenzbudgets definieren Retries, Backoff und Jitter umsetzen Duplikate und Idempotenz auf Client- und Serverseite beherrschen Rate Limiting, Quotas und Nutzungsrichtlinien anwenden HTTP-Caching, Freshness und Invalidierung verstehen ETag und Conditional Requests verwenden Graceful Degradation und Circuit Breaker verstehen Praxisübung: eine API-Integration resilient und beobachtbar gestalten
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 140 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die Grundlagen des Lernpfads oder vergleichbare Praxiserfahrung werden vorausgesetzt. Fortgeschrittene Inhalte bauen auf den in den vorherigen Kursen erworbenen Kompetenzen auf.

Lernziele
  • Timeouts und Latenzbudgets definieren
  • Duplikate und Idempotenz auf Client- und Serverseite beherrschen
  • ETag und Conditional Requests verwenden
  • Praxisübung: eine API-Integration resilient und beobachtbar gestalten
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Eine API-Integration resilient und beobachtbar gestalten
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

18,90 € zzgl. MwSt.

Paket Integration und professionelle Anwendung 3 Kurse
🎓 Bescheinigung : API — Integration und professionelle Anwendung
📚 3 Lernpfade 📖 24 Lektionen ⏱ 9 bis 15 Std. ⚡ 480 Credits enthalten

74,70 €

48,90 zzgl. MwSt.

Ersparnis : 25,80 €

13 Stufe 5

APIs, Webhooks und ereignisgesteuerte Workflows integrieren

Mehrere Services orchestrieren und zuverlässig sowie kontrolliert auf Ereignisse reagieren

Polling, Webhook und asynchrones Ereignis vergleichen Einen stabilen Event-Payload entwerfen Einen Webhook empfangen und validieren Authentizität, Signatur und Aktualität eines Ereignisses prüfen Retries, Duplikate und Consumer-Idempotenz beherrschen Reihenfolge, Versionierung und Event-Kompatibilität behandeln Mehrere APIs in einem Workflow verketten Praxisübung: einen zuverlässigen ereignisgesteuerten Workflow entwickeln
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 160 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die Grundlagen des Lernpfads oder vergleichbare Praxiserfahrung werden vorausgesetzt. Fortgeschrittene Inhalte bauen auf den in den vorherigen Kursen erworbenen Kompetenzen auf.

Lernziele
  • Polling, Webhook und asynchrones Ereignis vergleichen
  • Einen Webhook empfangen und validieren
  • Reihenfolge, Versionierung und Event-Kompatibilität behandeln
  • Praxisübung: einen zuverlässigen ereignisgesteuerten Workflow entwickeln
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Einen zuverlässigen ereignisgesteuerten Workflow entwickeln
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

24,90 € zzgl. MwSt.

14 Stufe 5

Eine professionelle API mit Python und FastAPI entwickeln

Die Prinzipien des Lernpfads in einer dokumentierten, validierten und getesteten Python-API umsetzen

Das Grundgerüst einer FastAPI-Anwendung erstellen Routes, Path Parameters und Query Parameters definieren Request- und Response-Modelle erstellen Daten validieren und Fehler behandeln Die API mit einer SQL-Datenbank verbinden Konfiguration, Abhängigkeiten und Secrets organisieren Authentifizierung, OpenAPI und Tests ergänzen Praxisübung: eine funktionsfähige und dokumentierte FastAPI-API bereitstellen
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 160 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die Grundlagen des Lernpfads oder vergleichbare Praxiserfahrung werden vorausgesetzt. Fortgeschrittene Inhalte bauen auf den in den vorherigen Kursen erworbenen Kompetenzen auf.

Lernziele
  • Das Grundgerüst einer FastAPI-Anwendung erstellen
  • Request- und Response-Modelle erstellen
  • Konfiguration, Abhängigkeiten und Secrets organisieren
  • Praxisübung: eine funktionsfähige und dokumentierte FastAPI-API bereitstellen
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Eine funktionsfähige und dokumentierte FastAPI-API bereitstellen
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

24,90 € zzgl. MwSt.

15 Stufe 5

Vollständiges Praxisprojekt zur API-Integration

Eine API anhand eines durchgängigen fachlichen Anwendungsfalls entwerfen, entwickeln, absichern, testen und integrieren

Anforderung und Nutzer der API abgrenzen Datenmodell und API-Vertrag entwerfen Ressourcen, Endpoints und Validierungen implementieren Authentifizierung und Autorisierung umsetzen Collections, Pagination und Fehler behandeln Mit OpenAPI dokumentieren und Tests automatisieren Security, Resilienz und Webhook ergänzen Abschlussübung: die vollständige API-Integration demonstrieren und fachlich begründen
📚 8 Lektionen ⏱ 3 bis 5 Std. 🎯 Quiz enthalten ⚡ 160 Credits enthalten
Informationen zur Weiterbildung
Zielgruppe

Entwickler, Integration Engineers, Anwendungsarchitekten und Automatisierungsfachkräfte, die APIs und Web Services entwerfen, nutzen, absichern oder betreiben.

Voraussetzungen

Die Grundlagen des Lernpfads oder vergleichbare Praxiserfahrung werden vorausgesetzt. Fortgeschrittene Inhalte bauen auf den in den vorherigen Kursen erworbenen Kompetenzen auf.

Lernziele
  • Anforderung und Nutzer der API abgrenzen
  • Ressourcen, Endpoints und Validierungen implementieren
  • Mit OpenAPI dokumentieren und Tests automatisieren
  • Abschlussübung: die vollständige API-Integration demonstrieren und fachlich begründen
Kompetenzen nach Kursabschluss
  • Die Methoden und Werkzeuge des Kurses in einer typischen beruflichen Aufgabe einsetzen.
  • Die Kursinhalte für ein praktisch nutzbares Ergebnis anwenden: Abschlussübung: die vollständige API-Integration demonstrieren und fachlich begründen
  • Vor der Freigabe Konsistenz und Qualität des Ergebnisses prüfen und mögliche Risiken bewerten.
  • Das Gelernte auf ähnliche berufliche Aufgaben übertragen und die eigenen Entscheidungen begründen.
Geschätzte Dauer

3 bis 5 Std.

Preis

24,90 € zzgl. MwSt.