Seminar Prepr – GraphQL API und produktionsreife Abfragen

Das Seminar vermittelt Schemaerkundung, Tokens, Queries, Fragmente, Filter, Pagination, Beziehungen, Dynamic Content, Locales, Preview, Versionierung und Caching. Die Inhalte werden als zusammenhängender Arbeitsablauf mit klaren Prüfpunkten, Verantwortungen und wiederholbaren Standards aufgebaut.

Inhaltsübersicht

  1. Lernziele
  2. Seminarinhalte
  3. Zielgruppe und Voraussetzungen
  4. Didaktik und Arbeitsweise

Lernziele

  • Prepr-Schema und API Explorer systematisch für die Abfrageentwicklung nutzen.
  • Tokens und Endpunkte nach Produktions-, Preview- und personalisiertem Zugriff trennen.
  • Komplexe Inhalte mit Filtern, Pagination, Beziehungen und Fragmenten effizient laden.
  • Versionierung, Caching, Fehlerbehandlung und Contract-Tests produktionsreif gestalten.

Seminarinhalte

Schema und API Explorer erkunden

  1. Den Datenbedarf für „Models, Felder, Verbindungen, Einzel- und Listenabfragen, Typen und Nullbarkeit“ mit Feldern, Filtern, Locales, Status und Fehlerfällen präzise beschreiben.
  2. Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
  3. Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
  4. Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.

Endpunkte und Tokens korrekt einsetzen

  1. Schutzbedarf, Akteure, Datenflüsse und Missbrauchsszenarien für „Produktions- und Preview-Zugriff, Berechtigungen, Eigentümer, Ablage und Rotation“ erfassen.
  2. Rollen, Tokens, Secrets, Netzwerkzugriffe und technische Konten nach Minimalprinzip absichern.
  3. Verweigerte Zugriffe, manipulierte Eingaben, Offenlegung und Rotationsfall als Negativtests durchführen.
  4. Protokollierung, Rezertifizierung, Sperrung, Wiederherstellung und Incident-Ablauf dokumentieren.

Queries, Variablen und Fragmente strukturieren

  1. Den Datenbedarf für „typisierte Variablen, fachliche Fragmente, Seitenquery, Navigation und minimaler Datenumfang“ mit Feldern, Filtern, Locales, Status und Fehlerfällen präzise beschreiben.
  2. Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
  3. Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
  4. Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.

Filter, Sortierung und Pagination anwenden

  1. Den Datenbedarf für „fachliche Filter, stabile Sortierung, Cursor, leere Seiten und große Ergebnislisten“ mit Feldern, Filtern, Locales, Status und Fehlerfällen präzise beschreiben.
  2. Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
  3. Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
  4. Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.

Beziehungen und Dynamic Content abfragen

  1. Den Datenbedarf für „Beziehungstiefe, polymorphe Komponenten, Typinformationen, Query-Schnitt und Fallbacks“ mit Feldern, Filtern, Locales, Status und Fehlerfällen präzise beschreiben.
  2. Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
  3. Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
  4. Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.

Locales und Inhaltsstatus steuern

  1. Den Datenbedarf für „Locale-Variablen, fehlende Übersetzungen, veröffentlichte, geplante und nicht öffentliche Inhalte“ mit Feldern, Filtern, Locales, Status und Fehlerfällen präzise beschreiben.
  2. Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
  3. Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
  4. Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.

Preview und personalisierte Auslieferung integrieren

  1. Den Datenbedarf für „geschützter Preview-Zugriff, Besucheridentität, neutraler Fallback und Cache-Schlüssel“ mit Feldern, Filtern, Locales, Status und Fehlerfällen präzise beschreiben.
  2. Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
  3. Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
  4. Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.

API-Versionierung und Änderungen beherrschen

  1. Betriebsziel, Änderungstyp, Umgebungen und Verantwortungen für „verwendete Version, Deprecations, Upgrade-Tests, Abnahme und Rückfall“ festlegen.
  2. Automatisierte Prüfung, Freigabe, Deployment, Cache-Aktualisierung und Monitoring umsetzen.
  3. Fehlgeschlagenen Build, unvollständige Änderung, verzögerte Auslieferung und Rückfall praktisch testen.
  4. Runbook, SLO, Alarmierung, Nachweis, Review und kontinuierliche Verbesserung etablieren.

Caching, Fehlerbehandlung und Contract-Tests etablieren

  1. Prüfziel, Qualitätsgrenzen, Testdaten und erwartete Ergebnisse für „Transport-, Authentisierungs-, GraphQL- und Datenfehler, Timeouts, Caching und Vertragsprüfung“ festlegen.
  2. Automatisierte und manuelle Prüfungen mit reproduzierbarer Ausgangslage und eindeutigen Nachweisen aufbauen.
  3. Normalfall, Grenzfall, Fehlerfall, Berechtigungsfehler und unvollständige Daten systematisch durchspielen.
  4. Abweichungen priorisieren, Korrektur erneut prüfen und das Ergebnis als verbindliches Freigabekriterium dokumentieren.

Zielgruppe und Voraussetzungen

Zielgruppe: Frontend- und Backend-Entwicklung, API Engineering, Solution Architecture, Quality Engineering und technische Integrationsverantwortung.

Voraussetzungen: Grundkenntnisse in GraphQL, JSON, HTTP und moderner Anwendungsentwicklung. Ein grundlegendes Verständnis von Prepr Content Models ist erforderlich.

Didaktik und Arbeitsweise

Kurze Fachimpulse werden unmittelbar mit Demonstrationen, strukturierten Konfigurationsschritten, Praxisübungen und kontrollierten Fehlerfällen verbunden. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen.

Fachbereichsleitung und Trainerteam

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Frontend- und Backend-Entwicklung, API Engineering, Solution Architecture, Quality Engineering und technische Integrationsverantwortung.
Voraussetzungen: Grundkenntnisse in GraphQL, JSON, HTTP und moderner Anwendungsentwicklung. Ein grundlegendes Verständnis von Prepr Content Models ist erforderlich.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, strukturierte Schritt-für-Schritt-Übungen und kontrollierte Praxisfälle
Seminararten: Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Leipzig 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Hamburg 3 Tage
Luxemburg 3 Tage
Hannover 3 Tage
Stuttgart 3 Tage
Dresden 3 Tage
Madgeburg 3 Tage
Regensburg 3 Tage
Jena 3 Tage
Trier 3 Tage
München 3 Tage
Friedrichshafen 3 Tage
Kassel 3 Tage
Ulm 3 Tage
Münster 3 Tage
Nürnberg 3 Tage
Köln 3 Tage
Wuppertal 3 Tage
Bremen 3 Tage
Berlin 3 Tage
Mainz 3 Tage
Erfurt 3 Tage
Darmstadt 3 Tage
Frankfurt 3 Tage
Paderborn 3 Tage
Essen 3 Tage
Konstanz 3 Tage
Freiburg 3 Tage
Potsdam 3 Tage
Flensburg 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Hamburg 3 Tage
Leipzig 3 Tage
Hannover 3 Tage
Stuttgart 3 Tage
Dresden 3 Tage
Luxemburg 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben