Das technische Intensivformat bildet eine vollständige Anwendungskette vom Content-Modell bis zum produktiven Betrieb ab. Delivery, Frontend, Preview, Automatisierung, Events und Erweiterungen werden nicht als Einzeltechnologien, sondern als abgestimmte Architektur entwickelt.
In fünf Tagen entsteht eine produktionsnahe Referenzlösung mit typisiertem Datenzugriff, Next.js-/React-Frontend, Preview, Management-Automatisierung, Webhook-Verarbeitung, Custom Extension, CI/CD, Tests, Security und Observability.
Inhaltsübersicht
- Systemkontext und technische Qualitätsziele definieren
- Content-Modell als stabilen Datenvertrag prüfen
- Delivery REST und GraphQL implementieren
- Sync API und lokale Verarbeitung aufbauen
- Next.js-/React-Frontend strukturieren
- Rendering und Cache-Strategie optimieren
- Preview, Live Preview und Visual Editing integrieren
- Management API und Massenoperationen entwickeln
- Webhooks ereignisgesteuert verarbeiten
- Custom Element oder Custom App erstellen
- Umgebungen und Data Ops organisieren
- CI/CD und Release-Reihenfolge automatisieren
- Security und Geheimnisverwaltung absichern
- Performance, Resilienz und Observability aufbauen
- Migration und Integrationsgrenzen bewerten
- Integriertes Release und Störungsszenario durchführen
- Praxisübungen
- Methodik
Zielsetzung
Ziel ist eine lauffähige und dokumentierte technische Referenzarchitektur, die Content sicher liest und schreibt, Änderungen ereignisgesteuert verarbeitet, redaktionelle Preview unterstützt und wiederholbar getestet, ausgeliefert und betrieben werden kann.
Schrittweise Seminarinhalte
- Schritt 1: Systemkontext und technische Qualitätsziele definieren
Frontends, APIs, Integrationen, Umgebungen, Sicherheitszonen, Latenz und Verfügbarkeit werden in einem Architekturmodell festgelegt.
- Schritt 2: Content-Modell als stabilen Datenvertrag prüfen
Typen, Codenamen, Referenzen, Sprachen und Änderungen werden auf API- und Frontendverträglichkeit bewertet. Vertragsprüfungen werden vorbereitet.
- Schritt 3: Delivery REST und GraphQL implementieren
Filter, Fragmente, Referenzen, Pagination, Sprachen und Fehlerfälle werden in einer typisierten Zugriffsschicht umgesetzt.
- Schritt 4: Sync API und lokale Verarbeitung aufbauen
Initiale und inkrementelle Synchronisation, Checkpoints, Idempotenz und Wiederaufnahme werden für einen lokalen Index oder Cache entwickelt.
- Schritt 5: Next.js-/React-Frontend strukturieren
Routing, Seitentypen, modulare Renderer, Rich Text, Assets und Fallbacks werden auf Basis von View Models umgesetzt.
- Schritt 6: Rendering und Cache-Strategie optimieren
Server Rendering, statische Erzeugung, Revalidierung, CDN und Anwendungscaches werden anhand messbarer Aktualitäts- und Performanceziele kombiniert.
- Schritt 7: Preview, Live Preview und Visual Editing integrieren
Geschützte Preview-Sessions, unveröffentlichte Routen, Smart Links und Komponentenmarkierung werden sicher implementiert.
- Schritt 8: Management API und Massenoperationen entwickeln
Sichere Authentifizierung, Content- und Asset-Operationen, Dry Run, Batchverarbeitung, Idempotenz und Audit werden in einem Automatisierungsjob umgesetzt.
- Schritt 9: Webhooks ereignisgesteuert verarbeiten
Signatur, Filter, Queue, Deduplizierung, Backoff, Dead Letter und Monitoring werden für Cache- oder Indexaktualisierung aufgebaut.
- Schritt 10: Custom Element oder Custom App erstellen
Ein klar abgegrenzter Redaktions-Use-Case wird mit Plattformkontext, externer API, Validierung, Tests und sicherem Deployment umgesetzt.
- Schritt 11: Umgebungen und Data Ops organisieren
Modellmigration, Testdaten, Content-Synchronisation, Schlüsseltrennung und Drift-Kontrolle werden in den technischen Workflow integriert.
- Schritt 12: CI/CD und Release-Reihenfolge automatisieren
Linting, Unit-, Vertrags- und End-to-End-Tests, Migrationsprüfung, Preview-Deployment, Freigabe und Rollback werden als Pipeline umgesetzt.
- Schritt 13: Security und Geheimnisverwaltung absichern
Preview-, Delivery- und Management-Schlüssel, Servicekonten, minimale Rechte, Rotation, SSO-Kontext und Audit werden geprüft.
- Schritt 14: Performance, Resilienz und Observability aufbauen
API-Latenz, Cache-Treffer, Webhook-Rückstand, Sync-Fortschritt, Fehler und Frontend-Metriken werden gemessen. Fallbacks und Runbooks werden erprobt.
- Schritt 15: Migration und Integrationsgrenzen bewerten
Mapping, Datenqualität, Assets, URLs, Referenzen und Cutover werden aus technischer Sicht vorbereitet. Externe Systeme erhalten klare Datenverträge.
- Schritt 16: Integriertes Release und Störungsszenario durchführen
Eine Modell- und Content-Änderung wird durch Pipeline, Preview, Veröffentlichung, Webhook, Revalidierung und Monitoring geführt; ein Ausfall wird diagnostiziert und behoben.
Praxisübungen
- Eine typisierte Delivery-Schicht mit REST, GraphQL und Sync aufbauen
- Next.js-Frontend mit Routing, Komponenten, Assets und Caching implementieren
- Preview, Live Preview und Visual Editing integrieren
- Management-Job, Webhook-Consumer und Custom Extension entwickeln
- CI/CD, Secrets, Tests und Data Ops automatisieren
- Performance- und Störungsszenario mit Monitoring und Runbook durchführen
Methodik
Die fünf Tage folgen einer einzigen Referenzlösung. Neue Funktionen werden in denselben Codebestand, dieselbe Pipeline und dasselbe Betriebsmodell integriert. Reviews prüfen Architektur, Sicherheit, Testbarkeit und Fehlerresilienz.
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: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Frontend-, Backend- und Integrationsentwicklung, technische Leads, Lösungsarchitektur, DevOps, Plattformengineering, Qualitätssicherung und SRE. |
| Voraussetzungen: | Sichere Kenntnisse in JavaScript oder TypeScript, Web- und API-Entwicklung, Git und CI/CD. Erfahrung mit React oder Next.js sowie grundlegenden Cloud- und Security-Konzepten wird 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, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, 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.
