Der fünftägige Entwicklungspfad bündelt die relevanten Fachseminare für API-Zugriff, Frontend-Integration, Automatisierung, Erweiterungen, Performance, Sicherheit und Qualitätssicherung. Statt isolierter Übungen entsteht eine vollständige Content-Anwendung mit Integrations- und Betriebsanforderungen.
Jeder Seminartag liefert ein überprüfbares Teilprodukt. Datenvertrag, Client, Next.js-Frontend, Ereignisverarbeitung, Custom Editor, Tests und Deployment werden zu einer konsistenten Referenzlösung verbunden.
Zielgruppe
Erfahrene Entwickler, Integrationsarchitekten und technische Teams, die Squidex von der API bis zu Frontend, Erweiterung und Automatisierung produktiv einsetzen
Voraussetzungen
Sichere Kenntnisse in HTTP, JSON, JavaScript oder TypeScript und moderner Webentwicklung; Grundkenntnisse in Authentifizierung, Tests und CI/CD
Seminarziele
- Squidex-Content-Modelle in stabile API- und Frontend-Verträge überführen.
- REST, GraphQL, Suche, Referenzen und Assets resilient integrieren.
- Ein mehrsprachiges Next.js-Frontend mit Preview und Revalidierung entwickeln.
- Regeln, Flows, Webhooks, Skripte und UI-Erweiterungen sicher einsetzen.
- Performance, Security, Contract-Tests und CI/CD in eine produktionsfähige Lösung integrieren.
Inhaltsübersicht
- Zielgruppe und Voraussetzungen
- Seminarziele
- Tag 1: Plattform, Content-Vertrag und API-Sicherheit
- Tag 2: REST, GraphQL, Suche und robuste Datenzugriffe
- Tag 3: Next.js-Frontend, Preview und Revalidierung
- Tag 4: Automatisierung und Redaktionsoberfläche erweitern
- Tag 5: Performance, Qualität, CI/CD und Gesamtprojekt
- Praxisprojekt und Abnahme
1. Tag 1: Plattform, Content-Vertrag und API-Sicherheit
Dieser Themenblock verbindet fachliche Entscheidung, konkrete Konfiguration und überprüfbare Abnahme. Die Schritte werden an einer durchgängigen Beispiel-App umgesetzt und mit geeigneten Positiv- und Negativfällen kontrolliert.
Schrittweises Vorgehen
- Zielarchitektur, Rollen, App-Struktur und Schutzbedarfe festlegen.
- Repräsentatives Schema mit Komponenten, Referenzen und Lokalisierung prüfen.
- Technische Clients mit minimalen Berechtigungen anlegen.
- REST-Basisclient mit Tokenbeschaffung und Fehlerabbildung implementieren.
- API-Verträge und Akzeptanztests für zentrale Anwendungsfälle definieren.
- Ersten Integrationsstand als versioniertes Artefakt abnehmen.
Prüfpunkte
- Die Konfiguration erfüllt den beschriebenen fachlichen Zweck ohne unnötige Sonderfälle.
- Berechtigungen, Fehlerzustände und Auswirkungen auf abhängige Komponenten sind geprüft.
- Ergebnis, offene Punkte und Wiederholungsweg sind nachvollziehbar dokumentiert.
2. Tag 2: REST, GraphQL, Suche und robuste Datenzugriffe
Der Abschnitt wird als vollständiger Arbeitsablauf bearbeitet: Ausgangslage erfassen, Zielzustand festlegen, Konfiguration umsetzen, Verhalten testen und die betriebliche beziehungsweise redaktionelle Übergabe dokumentieren.
Schrittweises Vorgehen
- Typisierte Lese- und Schreibzugriffe implementieren.
- Filter, Sortierung, Volltextsuche und Pagination kombinieren.
- GraphQL-Abfragen für präzise, verschachtelte Ausgaben entwickeln.
- Referenzen, Assets und Sprachfallbacks kontrolliert auflösen.
- Caching, ETags, Timeouts und Wiederholungen ergänzen.
- Contract- und Negativtests gegen die Schulungsinstanz ausführen.
Prüfpunkte
- Die Konfiguration erfüllt den beschriebenen fachlichen Zweck ohne unnötige Sonderfälle.
- Berechtigungen, Fehlerzustände und Auswirkungen auf abhängige Komponenten sind geprüft.
- Ergebnis, offene Punkte und Wiederholungsweg sind nachvollziehbar dokumentiert.
3. Tag 3: Next.js-Frontend, Preview und Revalidierung
Die Inhalte werden nicht isoliert demonstriert. Jede Entscheidung wird anhand von Auswirkungen auf Redaktion, API, Sicherheit, Betrieb und spätere Änderungen bewertet und anschließend praktisch validiert.
Schrittweises Vorgehen
- Content in TypeScript-View-Modelle und Komponentenrenderer überführen.
- Mehrsprachige Routen, Referenzen und responsive Assets integrieren.
- Renderingstrategie pro Inhaltstyp auswählen und implementieren.
- Geschützte Preview für Entwürfe einrichten.
- Ereignis- oder zeitbasierte Revalidierung umsetzen.
- Barrierefreiheit, Fehlerzustände und Web-Performance prüfen.
Prüfpunkte
- Die Konfiguration erfüllt den beschriebenen fachlichen Zweck ohne unnötige Sonderfälle.
- Berechtigungen, Fehlerzustände und Auswirkungen auf abhängige Komponenten sind geprüft.
- Ergebnis, offene Punkte und Wiederholungsweg sind nachvollziehbar dokumentiert.
4. Tag 4: Automatisierung und Redaktionsoberfläche erweitern
Im Mittelpunkt steht ein reproduzierbares Vorgehen. Konfiguration, Testdaten, Prüfschritte und Abnahmekriterien werden so festgehalten, dass der Ablauf in einer eigenen Umgebung wiederholt werden kann.
Schrittweises Vorgehen
- Content-Ereignisse in Regeln und einen mehrstufigen Flow übersetzen.
- Idempotenten Webhook-Empfänger mit Korrelation und Fehlerpfad entwickeln.
- Kleine Transformations- beziehungsweise Validierungslogik per Skript ergänzen.
- Custom Editor oder Sidebar für einen fachlichen Prüfschritt umsetzen.
- Secrets, Ursprünge und Backend-for-Frontend-Grenzen absichern.
- Fehler, Mehrfachzustellung und nicht erreichbare Zielsysteme testen.
Prüfpunkte
- Die Konfiguration erfüllt den beschriebenen fachlichen Zweck ohne unnötige Sonderfälle.
- Berechtigungen, Fehlerzustände und Auswirkungen auf abhängige Komponenten sind geprüft.
- Ergebnis, offene Punkte und Wiederholungsweg sind nachvollziehbar dokumentiert.
5. Tag 5: Performance, Qualität, CI/CD und Gesamtprojekt
Dieser Themenblock verbindet fachliche Entscheidung, konkrete Konfiguration und überprüfbare Abnahme. Die Schritte werden an einer durchgängigen Beispiel-App umgesetzt und mit geeigneten Positiv- und Negativfällen kontrolliert.
Schrittweises Vorgehen
- Abfragevolumen, Cache-Schlüssel und Asset-Ausgabe messen und optimieren.
- Unit-, Komponenten-, Contract- und End-to-End-Tests bündeln.
- Security- und Berechtigungsprüfungen automatisieren.
- Build, Konfiguration und Secrets in einer CI/CD-Pipeline trennen.
- Staging-Deployment mit Smoke-Test und Rollback durchführen.
- Gesamtlösung anhand fachlicher, technischer und betrieblicher Kriterien abnehmen.
Prüfpunkte
- Die Konfiguration erfüllt den beschriebenen fachlichen Zweck ohne unnötige Sonderfälle.
- Berechtigungen, Fehlerzustände und Auswirkungen auf abhängige Komponenten sind geprüft.
- Ergebnis, offene Punkte und Wiederholungsweg sind nachvollziehbar dokumentiert.
Praxisprojekt und Abnahme
Eine produktionsnahe, mehrsprachige Content-Anwendung verbindet Squidex, typisierte APIs, Next.js, Automatisierung, eine UI-Erweiterung und eine abgesicherte Delivery-Pipeline.
Arbeitsschritte
- Architektur, Content-Vertrag und Sicherheitsmodell festlegen.
- API-Client mit REST, GraphQL, Suche, Referenzen und Caching implementieren.
- Next.js-Frontend mit Preview und Revalidierung entwickeln.
- Automatisierung und Redaktionsoberfläche erweitern.
- Tests, Performanceoptimierung, CI/CD und Betriebsübergabe abschließen.
Abnahmekriterien
- Der fachliche Anwendungsfall ist mit repräsentativen Daten vollständig durchgespielt.
- Fehler-, Berechtigungs- und Wiederanlaufszenarien sind kontrolliert geprüft.
- Konfiguration, Tests und Verantwortlichkeiten sind so dokumentiert, dass der Transfer in eine eigene Umgebung möglich ist.
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 mit jeweils ca. 6 Stunden, Beginn am ersten Tag 10:00 Uhr, an Folgetagen 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Erfahrene Entwickler, Integrationsarchitekten und technische Teams, die Squidex von der API bis zu Frontend, Erweiterung und Automatisierung produktiv einsetzen |
| Voraussetzungen: | Sichere Kenntnisse in HTTP, JSON, JavaScript oder TypeScript und moderner Webentwicklung; Grundkenntnisse in Authentifizierung, Tests und CI/CD |
| 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: | Fachvortrag, Demonstrationen, praktische Übungen, Gruppenarbeit und Review am System |
| 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.
