Das Kompaktseminar vermittelt in verdichteter Form den vollständigen Arbeitsweg eines Strapi-Projekts: Architektur, Installation, Content Modeling, Redaktion, REST API, Rollen, Frontend-Anbindung, Deploymentgrundlagen und ein durchgängiges Praxisprojekt. Die Umsetzung erfolgt an einem durchgängigen Seminarprojekt mit nachvollziehbaren Prüfschritten.
Inhaltsübersicht
- Architektur, Installation und Projektstart
- Inhaltstypen und Feldmodell
- Relationen, Komponenten und Dynamic Zones
- Content Manager, Medien und Publikation
- REST API und Query-Parameter
- Rollen, Tokens und geschützte Zugriffe
- Frontend-Anbindung und Rendering
- Deployment- und Betriebsgrundlagen
- Abschlussprojekt und nächste Ausbaustufen
Lernziele und Kompetenzen
- Strapi-Architektur und Projektrollen sicher einordnen
- ein kleines, wartbares Content-Modell entwickeln
- Inhalte redaktionell pflegen und kontrolliert veröffentlichen
- REST API und Berechtigungen in einem Frontend-Szenario einsetzen
- ein Projekt mit Betriebs- und Erweiterungsperspektive abschließen
Zielgruppe
Projektteams, Entwickler, Administratoren, Content-Verantwortliche, Product Owner und technische Entscheider mit Bedarf an einem kompakten Gesamtüberblick
Voraussetzungen
Allgemeine Web- und CMS-Kenntnisse; grundlegender Umgang mit Kommandozeile und JavaScript-Ökosystem für technische Übungen
Seminarinhalte
Modul 1: Architektur, Installation und Projektstart
Headless-Prinzip, Admin Panel, Content API, Datenbank, Medien, Projekterstellung, Konfiguration und Entwicklungsablauf.
- Schritt 1: Ziel, Abhängigkeiten und Einsatzgrenzen des Themenblocks „Architektur, Installation und Projektstart“ einordnen.
- Schritt 2: Konfiguration oder Implementierung schrittweise umsetzen: Headless-Prinzip, Admin Panel, Content API, Datenbank, Medien, Projekterstellung, Konfiguration und Entwicklungsablauf.
- Schritt 3: Praxisergebnis herstellen und dokumentieren: Ein Projekt aufsetzen und mit einer technischen Startprüfung verifizieren.
- Schritt 4: Ergebnis mit repräsentativen Daten, Rollen, API-Anfragen und Fehlerfällen prüfen; Abweichungen korrigieren und Betriebsfolgen festhalten.
Modul 2: Inhaltstypen und Feldmodell
Collection Type, Single Type, Felder, Validierung, UID, Benennung und redaktionelle Anforderungen.
- Schritt 1: Ziel, Abhängigkeiten und Einsatzgrenzen des Themenblocks „Inhaltstypen und Feldmodell“ einordnen.
- Schritt 2: Konfiguration oder Implementierung schrittweise umsetzen: Collection Type, Single Type, Felder, Validierung, UID, Benennung und redaktionelle Anforderungen.
- Schritt 3: Praxisergebnis herstellen und dokumentieren: Ein tragfähiges Grundmodell für Inhalte und globale Einstellungen erstellen.
- Schritt 4: Ergebnis mit repräsentativen Daten, Rollen, API-Anfragen und Fehlerfällen prüfen; Abweichungen korrigieren und Betriebsfolgen festhalten.
Modul 3: Relationen, Komponenten und Dynamic Zones
Kardinalitäten, Wiederverwendung, Seitenbausteine, Grenzen flexibler Modelle und API-Auswirkungen.
- Schritt 1: Ziel, Abhängigkeiten und Einsatzgrenzen des Themenblocks „Relationen, Komponenten und Dynamic Zones“ einordnen.
- Schritt 2: Konfiguration oder Implementierung schrittweise umsetzen: Kardinalitäten, Wiederverwendung, Seitenbausteine, Grenzen flexibler Modelle und API-Auswirkungen.
- Schritt 3: Praxisergebnis herstellen und dokumentieren: Eine modulare Detailseite mit Relationen und kontrollierter Dynamic Zone modellieren.
- Schritt 4: Ergebnis mit repräsentativen Daten, Rollen, API-Anfragen und Fehlerfällen prüfen; Abweichungen korrigieren und Betriebsfolgen festhalten.
Modul 4: Content Manager, Medien und Publikation
Inhaltspflege, Relationen, Medien, Entwurf, Veröffentlichung, Filter, Qualitätssicherung und redaktionelle Regeln.
- Schritt 1: Ziel, Abhängigkeiten und Einsatzgrenzen des Themenblocks „Content Manager, Medien und Publikation“ einordnen.
- Schritt 2: Konfiguration oder Implementierung schrittweise umsetzen: Inhaltspflege, Relationen, Medien, Entwurf, Veröffentlichung, Filter, Qualitätssicherung und redaktionelle Regeln.
- Schritt 3: Praxisergebnis herstellen und dokumentieren: Realistische Inhalte erfassen und einen geprüften Publikationsablauf durchführen.
- Schritt 4: Ergebnis mit repräsentativen Daten, Rollen, API-Anfragen und Fehlerfällen prüfen; Abweichungen korrigieren und Betriebsfolgen festhalten.
Modul 5: REST API und Query-Parameter
Endpunkte, documentId, Felder, Populate, Filter, Sortierung, Pagination, Status und Fehlerantworten.
- Schritt 1: Ziel, Abhängigkeiten und Einsatzgrenzen des Themenblocks „REST API und Query-Parameter“ einordnen.
- Schritt 2: Konfiguration oder Implementierung schrittweise umsetzen: Endpunkte, documentId, Felder, Populate, Filter, Sortierung, Pagination, Status und Fehlerantworten.
- Schritt 3: Praxisergebnis herstellen und dokumentieren: Listen- und Detaildaten gezielt über die Content API abrufen.
- Schritt 4: Ergebnis mit repräsentativen Daten, Rollen, API-Anfragen und Fehlerfällen prüfen; Abweichungen korrigieren und Betriebsfolgen festhalten.
Modul 6: Rollen, Tokens und geschützte Zugriffe
Public und Authenticated, API-Tokens, minimale Rechte, Negativtests und sichere Weitergabe.
- Schritt 1: Ziel, Abhängigkeiten und Einsatzgrenzen des Themenblocks „Rollen, Tokens und geschützte Zugriffe“ einordnen.
- Schritt 2: Konfiguration oder Implementierung schrittweise umsetzen: Public und Authenticated, API-Tokens, minimale Rechte, Negativtests und sichere Weitergabe.
- Schritt 3: Praxisergebnis herstellen und dokumentieren: Öffentliche und geschützte Inhalte mit getrennten Zugriffspfaden konfigurieren.
- Schritt 4: Ergebnis mit repräsentativen Daten, Rollen, API-Anfragen und Fehlerfällen prüfen; Abweichungen korrigieren und Betriebsfolgen festhalten.
Modul 7: Frontend-Anbindung und Rendering
API-Client, TypeScript-Typen, Komponentenmapping, Medien, Fehlerzustände und einfache Cachingstrategie.
- Schritt 1: Ziel, Abhängigkeiten und Einsatzgrenzen des Themenblocks „Frontend-Anbindung und Rendering“ einordnen.
- Schritt 2: Konfiguration oder Implementierung schrittweise umsetzen: API-Client, TypeScript-Typen, Komponentenmapping, Medien, Fehlerzustände und einfache Cachingstrategie.
- Schritt 3: Praxisergebnis herstellen und dokumentieren: Eine kleine Ausgabeanwendung an das Seminarprojekt anbinden.
- Schritt 4: Ergebnis mit repräsentativen Daten, Rollen, API-Anfragen und Fehlerfällen prüfen; Abweichungen korrigieren und Betriebsfolgen festhalten.
Modul 8: Deployment- und Betriebsgrundlagen
Produktionsbuild, Umgebungsvariablen, Datenbank, Docker-Grundidee, Uploadpersistenz, Backup und Health Check.
- Schritt 1: Ziel, Abhängigkeiten und Einsatzgrenzen des Themenblocks „Deployment- und Betriebsgrundlagen“ einordnen.
- Schritt 2: Konfiguration oder Implementierung schrittweise umsetzen: Produktionsbuild, Umgebungsvariablen, Datenbank, Docker-Grundidee, Uploadpersistenz, Backup und Health Check.
- Schritt 3: Praxisergebnis herstellen und dokumentieren: Eine Betriebscheckliste für Staging und Produktion erstellen.
- Schritt 4: Ergebnis mit repräsentativen Daten, Rollen, API-Anfragen und Fehlerfällen prüfen; Abweichungen korrigieren und Betriebsfolgen festhalten.
Modul 9: Abschlussprojekt und nächste Ausbaustufen
End-to-End-Test, Modellabnahme, API-Test, Rollenprüfung, Fehlerdiagnose, Dokumentation und Auswahl weiterführender Seminare.
- Schritt 1: Ziel, Abhängigkeiten und Einsatzgrenzen des Themenblocks „Abschlussprojekt und nächste Ausbaustufen“ einordnen.
- Schritt 2: Konfiguration oder Implementierung schrittweise umsetzen: End-to-End-Test, Modellabnahme, API-Test, Rollenprüfung, Fehlerdiagnose, Dokumentation und Auswahl weiterführender Seminare.
- Schritt 3: Praxisergebnis herstellen und dokumentieren: Das Gesamtprojekt abnehmen und einen priorisierten Ausbauplan formulieren.
- Schritt 4: Ergebnis mit repräsentativen Daten, Rollen, API-Anfragen und Fehlerfällen prüfen; Abweichungen korrigieren und Betriebsfolgen festhalten.
Praxisübungen und Qualitätssicherung
- Durchgängiges Projekt vom Content-Modell bis zur Frontend-Ausgabe
- Rollen- und API-Negativtests mit dokumentierten Ergebnissen
- Projekt- und Betriebscheckliste für die anschließende Umsetzung
Arbeitsunterlagen
Die Unterlagen enthalten Konfigurationsbeispiele, Prüflisten, Übungsaufgaben, Fehlerbilder und eine strukturierte Dokumentationsvorlage für die Übertragung in eigene Projekte.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

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: | Projektteams, Entwickler, Administratoren, Content-Verantwortliche, Product Owner und technische Entscheider mit Bedarf an einem kompakten Gesamtüberblick |
| Voraussetzungen: | Allgemeine Web- und CMS-Kenntnisse; grundlegender Umgang mit Kommandozeile und JavaScript-Ökosystem für technische Übungen |
| 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, strukturierte Fehleranalyse und dokumentierte Transferaufgaben |
| 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.
