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
- Lernziele
- Seminarinhalte
- Zielgruppe und Voraussetzungen
- 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
- Den Datenbedarf für „Models, Felder, Verbindungen, Einzel- und Listenabfragen, Typen und Nullbarkeit“ mit Feldern, Filtern, Locales, Status und Fehlerfällen präzise beschreiben.
- Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
- Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
- Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.
Endpunkte und Tokens korrekt einsetzen
- Schutzbedarf, Akteure, Datenflüsse und Missbrauchsszenarien für „Produktions- und Preview-Zugriff, Berechtigungen, Eigentümer, Ablage und Rotation“ erfassen.
- Rollen, Tokens, Secrets, Netzwerkzugriffe und technische Konten nach Minimalprinzip absichern.
- Verweigerte Zugriffe, manipulierte Eingaben, Offenlegung und Rotationsfall als Negativtests durchführen.
- Protokollierung, Rezertifizierung, Sperrung, Wiederherstellung und Incident-Ablauf dokumentieren.
Queries, Variablen und Fragmente strukturieren
- Den Datenbedarf für „typisierte Variablen, fachliche Fragmente, Seitenquery, Navigation und minimaler Datenumfang“ mit Feldern, Filtern, Locales, Status und Fehlerfällen präzise beschreiben.
- Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
- Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
- Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.
Filter, Sortierung und Pagination anwenden
- 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.
- Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
- Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
- Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.
Beziehungen und Dynamic Content abfragen
- Den Datenbedarf für „Beziehungstiefe, polymorphe Komponenten, Typinformationen, Query-Schnitt und Fallbacks“ mit Feldern, Filtern, Locales, Status und Fehlerfällen präzise beschreiben.
- Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
- Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
- Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.
Locales und Inhaltsstatus steuern
- 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.
- Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
- Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
- Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.
Preview und personalisierte Auslieferung integrieren
- 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.
- Token, Endpunkt, Query, Fragmente und typisierte Variablen mit minimalem Datenumfang konfigurieren.
- Normale, leere, unvollständige, nicht autorisierte und verzögerte Antworten automatisiert prüfen.
- Caching, Versionierung, Monitoring, Fehlerbehandlung und Wartungsverantwortung festlegen.
API-Versionierung und Änderungen beherrschen
- Betriebsziel, Änderungstyp, Umgebungen und Verantwortungen für „verwendete Version, Deprecations, Upgrade-Tests, Abnahme und Rückfall“ festlegen.
- Automatisierte Prüfung, Freigabe, Deployment, Cache-Aktualisierung und Monitoring umsetzen.
- Fehlgeschlagenen Build, unvollständige Änderung, verzögerte Auslieferung und Rückfall praktisch testen.
- Runbook, SLO, Alarmierung, Nachweis, Review und kontinuierliche Verbesserung etablieren.
Caching, Fehlerbehandlung und Contract-Tests etablieren
- Prüfziel, Qualitätsgrenzen, Testdaten und erwartete Ergebnisse für „Transport-, Authentisierungs-, GraphQL- und Datenfehler, Timeouts, Caching und Vertragsprüfung“ festlegen.
- Automatisierte und manuelle Prüfungen mit reproduzierbarer Ausgangslage und eindeutigen Nachweisen aufbauen.
- Normalfall, Grenzfall, Fehlerfall, Berechtigungsfehler und unvollständige Daten systematisch durchspielen.
- 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
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
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.
