Das Seminar vermittelt Rendering-Strategien, GraphQL-Datenlayer, Dynamic Content, Preview, Visual Editing, Fehlerbehandlung, Tests, Performance und Deployment. 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
- Eine passende Rendering- und Routing-Strategie für Prepr-Inhalte auswählen.
- GraphQL-Datenzugriff, Typen und Komponenten-Mapping wartbar strukturieren.
- Preview und Visual Editing sicher und redaktionell nutzbar integrieren.
- Fehlerfälle, Tests, Performance und Deployment produktionsreif absichern.
Seminarinhalte
Frontend-Zielbild und Rendering-Strategie festlegen
- Rendering, Routing, Locale, Aktualitätsziel und Komponentenbedarf für „Kanäle, Seitentypen, Aktualität, Interaktion, serverseitige, statische und clientseitige Anteile“ festlegen.
- Datenlayer und Komponenten-Mapping mit klaren Typen, Fallbacks und geschützter Konfiguration umsetzen.
- Entwurf, Produktion, Gerätevarianten, unbekannte Inhalte und API-Störungen systematisch testen.
- Performance, Deployment, Cache-Aktualisierung, Rollback und redaktionelle Abnahme dokumentieren.
Projekt- und Umgebungszugriff einrichten
- Schutzbedarf, Akteure, Datenflüsse und Missbrauchsszenarien für „Produktions- und Preview-Endpunkte, Tokens, Secrets, Umgebungsvariablen und Healthcheck“ 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.
GraphQL-Datenlayer entwickeln
- Den Datenbedarf für „Seitenqueries, Navigation, Fragmente, Variablen, Filter, Locale, Pagination und partielle Fehler“ 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.
Dynamic Content in Komponenten abbilden
- Rendering, Routing, Locale, Aktualitätsziel und Komponentenbedarf für „Typinformationen, Komponentenregister, Props, Verschachtelung und unbekannte Bausteine“ festlegen.
- Datenlayer und Komponenten-Mapping mit klaren Typen, Fallbacks und geschützter Konfiguration umsetzen.
- Entwurf, Produktion, Gerätevarianten, unbekannte Inhalte und API-Störungen systematisch testen.
- Performance, Deployment, Cache-Aktualisierung, Rollback und redaktionelle Abnahme dokumentieren.
Preview-Workflow integrieren
- Rendering, Routing, Locale, Aktualitätsziel und Komponentenbedarf für „geschützte Routen, serverseitige Tokens, Entwürfe, geplante Inhalte, Locales und Statusanzeige“ festlegen.
- Datenlayer und Komponenten-Mapping mit klaren Typen, Fallbacks und geschützter Konfiguration umsetzen.
- Entwurf, Produktion, Gerätevarianten, unbekannte Inhalte und API-Störungen systematisch testen.
- Performance, Deployment, Cache-Aktualisierung, Rollback und redaktionelle Abnahme dokumentieren.
Visual Editing aktivieren
- Rendering, Routing, Locale, Aktualitätsziel und Komponentenbedarf für „erlaubte Hosts, Content Security Policy, editierbare Felder, Navigation und geschützte Bereiche“ festlegen.
- Datenlayer und Komponenten-Mapping mit klaren Typen, Fallbacks und geschützter Konfiguration umsetzen.
- Entwurf, Produktion, Gerätevarianten, unbekannte Inhalte und API-Störungen systematisch testen.
- Performance, Deployment, Cache-Aktualisierung, Rollback und redaktionelle Abnahme dokumentieren.
Fehler-, Lade- und Fallback-Zustände gestalten
- Rendering, Routing, Locale, Aktualitätsziel und Komponentenbedarf für „nicht gefundene Inhalte, API-Ausfall, unvollständige Daten, stale Ausgabe und Fehlermeldungen“ festlegen.
- Datenlayer und Komponenten-Mapping mit klaren Typen, Fallbacks und geschützter Konfiguration umsetzen.
- Entwurf, Produktion, Gerätevarianten, unbekannte Inhalte und API-Störungen systematisch testen.
- Performance, Deployment, Cache-Aktualisierung, Rollback und redaktionelle Abnahme dokumentieren.
Teststrategie und Qualitätssicherung umsetzen
- Prüfziel, Qualitätsgrenzen, Testdaten und erwartete Ergebnisse für „Unit-Tests, Komponentenfälle, Contract-Tests, Preview, Gerätevarianten und redaktionelle Abnahme“ 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.
Performance und Deployment absichern
- Betriebsziel, Änderungstyp, Umgebungen und Verantwortungen für „Query-Größe, Rendering-Zeit, Assets, Caching, Build-Auslöser, Smoke-Test und Rollback“ 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.
Zielgruppe und Voraussetzungen
Zielgruppe: Frontend-Entwicklung, Full-Stack-Entwicklung, Web Architecture, DevOps-nahe Entwicklung und technische Content-Teams.
Voraussetzungen: Sichere Kenntnisse in JavaScript oder TypeScript, Komponentenarchitektur, Web-Routing und API-Nutzung. GraphQL-Grundlagen werden vorausgesetzt.
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-Entwicklung, Full-Stack-Entwicklung, Web Architecture, DevOps-nahe Entwicklung und technische Content-Teams. |
| Voraussetzungen: | Sichere Kenntnisse in JavaScript oder TypeScript, Komponentenarchitektur, Web-Routing und API-Nutzung. GraphQL-Grundlagen werden vorausgesetzt. |
| 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.
