Seminar Wagtail: Intensivseminar Entwicklung und Architektur

Das fünftägige Intensivseminar bündelt Entwicklergrundlagen, Content-Modellierung, StreamField, Admin-Erweiterungen, wiederverwendbare Packages, Testing und Enterprise-Architektur in einem zusammenhängenden Implementierungsprojekt.

Inhaltsübersicht

  1. Projektsetup und Wagtail-Kernarchitektur
  2. Page Models und fachliche Content-Architektur
  3. StreamField und Komponentenbibliothek
  4. Templates, Kontext und Frontend-Integration
  5. Admin-Oberfläche und Editor-Ergonomie
  6. Enterprise-Struktur und Multi-Site
  7. Wiederverwendbare Packages
  8. Testing und Qualitätssicherung
  9. Performance, Sicherheit und Wartbarkeit
  10. Abschlussprojekt und Architekturreview

Seminarprofil

Die Inhalte verbinden fachliche Einordnung, geführte Demonstrationen und eigenständige Übungen. Jeder Themenblock baut auf den vorherigen Arbeitsschritten auf; Konfigurationen und Implementierungen werden unmittelbar anhand definierter Qualitätskriterien überprüft. Fünf Tage sind erforderlich und zugleich die Obergrenze, um die Entwicklungs- und Architekturthemen verdichtet in einem produktionsnahen Referenzprojekt mit Tests und Architekturreview umzusetzen.

Zielgruppe und Voraussetzungen

Zielgruppe: Python- und Django-Entwickler, technische Leads, Solution Architects und Plattformteams, die Wagtail professionell entwickeln und standardisieren.

Voraussetzungen: Sichere Python-Kenntnisse, grundlegende Django-Erfahrung sowie Vertrautheit mit HTML, Datenbanken und Versionsverwaltung.

Seminarinhalte

Kapitel 1: Projektsetup und Wagtail-Kernarchitektur

Das Kapitel ordnet Projektsetup und Wagtail-Kernarchitektur in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Abhängigkeiten, Umgebungen und Django-Projektstruktur; 2. Wagtail-Komponenten, Seitenbaum und Veröffentlichungsmodell; 3. Apps, Services und Abhängigkeitsrichtung; 4. Qualitätsziele und Definition of Done

  1. Schritt 1: Abhängigkeiten, Umgebungen und Django-Projektstruktur fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
  2. Schritt 2: Wagtail-Komponenten, Seitenbaum und Veröffentlichungsmodell in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
  3. Schritt 3: Apps, Services und Abhängigkeitsrichtung in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
  4. Schritt 4: Qualitätsziele und Definition of Done durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.

Kapitel 2: Page Models und fachliche Content-Architektur

Das Kapitel ordnet Page Models und fachliche Content-Architektur in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Domänenanalyse und Inhaltstypen; 2. Seitenvererbung, Hierarchie und Routing; 3. Snippets, Settings und stabile Verknüpfungen; 4. Migration und Weiterentwicklung langlebiger Modelle

  1. Schritt 1: Domänenanalyse und Inhaltstypen fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
  2. Schritt 2: Seitenvererbung, Hierarchie und Routing in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
  3. Schritt 3: Snippets, Settings und stabile Verknüpfungen in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
  4. Schritt 4: Migration und Weiterentwicklung langlebiger Modelle durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.

Kapitel 3: StreamField und Komponentenbibliothek

Das Kapitel ordnet StreamField und Komponentenbibliothek in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Blockgranularität und redaktionelle Leitplanken; 2. StructBlock, ListBlock und verschachtelte Streams; 3. Templates, Design-System und Medienintegration; 4. Validierung, Migration und Blockkatalog

  1. Schritt 1: Blockgranularität und redaktionelle Leitplanken fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
  2. Schritt 2: StructBlock, ListBlock und verschachtelte Streams in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
  3. Schritt 3: Templates, Design-System und Medienintegration in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
  4. Schritt 4: Validierung, Migration und Blockkatalog durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.

Kapitel 4: Templates, Kontext und Frontend-Integration

Das Kapitel ordnet Templates, Kontext und Frontend-Integration in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Template-Vererbung und wiederverwendbare Komponenten; 2. Kontextaufbau, Navigation und Fallbacks; 3. Bilder, Dokumente und performante Renditions; 4. Robuste Fehlerdarstellung und Zugänglichkeitsgrundlagen

  1. Schritt 1: Template-Vererbung und wiederverwendbare Komponenten fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
  2. Schritt 2: Kontextaufbau, Navigation und Fallbacks in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
  3. Schritt 3: Bilder, Dokumente und performante Renditions in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
  4. Schritt 4: Robuste Fehlerdarstellung und Zugänglichkeitsgrundlagen durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.

Kapitel 5: Admin-Oberfläche und Editor-Ergonomie

Das Kapitel ordnet Admin-Oberfläche und Editor-Ergonomie in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Panels, Tabs, Hilfetexte und Validierung; 2. Hooks, Aktionen und eigene Menüs; 3. ViewSets, Reports und rollenbezogene Ansichten; 4. Berechtigungsprüfung und Upgrade-Fähigkeit

  1. Schritt 1: Panels, Tabs, Hilfetexte und Validierung fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
  2. Schritt 2: Hooks, Aktionen und eigene Menüs in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
  3. Schritt 3: ViewSets, Reports und rollenbezogene Ansichten in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
  4. Schritt 4: Berechtigungsprüfung und Upgrade-Fähigkeit durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.

Kapitel 6: Enterprise-Struktur und Multi-Site

Das Kapitel ordnet Enterprise-Struktur und Multi-Site in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Domänengrenzen, Mandanten und gemeinsame Komponenten; 2. Sites, Locales und kontextbezogene Konfiguration; 3. Integrationspunkte und technische Verträge; 4. Architekturentscheidungen und nachvollziehbare Standards

  1. Schritt 1: Domänengrenzen, Mandanten und gemeinsame Komponenten fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
  2. Schritt 2: Sites, Locales und kontextbezogene Konfiguration in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
  3. Schritt 3: Integrationspunkte und technische Verträge in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
  4. Schritt 4: Architekturentscheidungen und nachvollziehbare Standards durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.

Kapitel 7: Wiederverwendbare Packages

Das Kapitel ordnet Wiederverwendbare Packages in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Öffentliche Schnittstellen und stabile Konfiguration; 2. Paketstruktur, Assets und Migrationen; 3. Kompatibilitätsmatrix und Beispielprojekt; 4. Versionierung, Deprecation und Release-Prozess

  1. Schritt 1: Öffentliche Schnittstellen und stabile Konfiguration fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
  2. Schritt 2: Paketstruktur, Assets und Migrationen in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
  3. Schritt 3: Kompatibilitätsmatrix und Beispielprojekt in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
  4. Schritt 4: Versionierung, Deprecation und Release-Prozess durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.

Kapitel 8: Testing und Qualitätssicherung

Das Kapitel ordnet Testing und Qualitätssicherung in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Factories und realistische Seitenbäume; 2. Modelle, Berechtigungen, Templates und Admin; 3. Migrationen, Integrationen und Regression; 4. Pipeline-Qualitätstore und wartbare Testsuite

  1. Schritt 1: Factories und realistische Seitenbäume fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
  2. Schritt 2: Modelle, Berechtigungen, Templates und Admin in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
  3. Schritt 3: Migrationen, Integrationen und Regression in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
  4. Schritt 4: Pipeline-Qualitätstore und wartbare Testsuite durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.

Kapitel 9: Performance, Sicherheit und Wartbarkeit

Das Kapitel ordnet Performance, Sicherheit und Wartbarkeit in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Query-Budgets und Caching-Grenzen; 2. Eingabevalidierung und sichere Admin-Erweiterungen; 3. Abhängigkeiten, Protokollierung und Fehlerbehandlung; 4. Technische Schulden und priorisierte Verbesserungsroadmap

  1. Schritt 1: Query-Budgets und Caching-Grenzen fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
  2. Schritt 2: Eingabevalidierung und sichere Admin-Erweiterungen in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
  3. Schritt 3: Abhängigkeiten, Protokollierung und Fehlerbehandlung in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
  4. Schritt 4: Technische Schulden und priorisierte Verbesserungsroadmap durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.

Kapitel 10: Abschlussprojekt und Architekturreview

Das Kapitel ordnet Abschlussprojekt und Architekturreview in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Implementierung einer mehrmandantenfähigen Content-Plattform; 2. Komponentenbibliothek und eigene Admin-Funktion; 3. Test-, Paket- und Migrationskonzept; 4. Review gegen Qualitätsattribute und Präsentation der Zielarchitektur

  1. Schritt 1: Implementierung einer mehrmandantenfähigen Content-Plattform fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
  2. Schritt 2: Komponentenbibliothek und eigene Admin-Funktion in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
  3. Schritt 3: Test-, Paket- und Migrationskonzept in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
  4. Schritt 4: Review gegen Qualitätsattribute und Präsentation der Zielarchitektur durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.

Fachbereichsleitung und Seminarorganisation

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: Python- und Django-Entwickler, technische Leads, Solution Architects und Plattformteams, die Wagtail professionell entwickeln und standardisieren.
Voraussetzungen: Sichere Python-Kenntnisse, grundlegende Django-Erfahrung sowie Vertrautheit mit HTML, Datenbanken und Versionsverwaltung.
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, geführte Konfigurationen, praktische Übungen am System und strukturierte Reviews
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: Ausführliche 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.

Seminar Startdatum Enddatum Ort Dauer
München 5 Tage
Friedrichshafen 5 Tage
Kassel 5 Tage
Ulm 5 Tage
Münster 5 Tage
Nürnberg 5 Tage
Köln 5 Tage
Wuppertal 5 Tage
Bremen 5 Tage
Berlin 5 Tage
Mainz 5 Tage
Erfurt 5 Tage
Darmstadt 5 Tage
Frankfurt 5 Tage
Paderborn 5 Tage
Essen 5 Tage
Konstanz 5 Tage
Freiburg 5 Tage
Potsdam 5 Tage
Flensburg 5 Tage
Leipzig 5 Tage
Hamm 5 Tage
Rostock 5 Tage
Hamburg 5 Tage
Luxemburg 5 Tage
Hannover 5 Tage
Stuttgart 5 Tage
Dresden 5 Tage
Madgeburg 5 Tage
Regensburg 5 Tage
Jena 5 Tage
Trier 5 Tage
Friedrichshafen 5 Tage
Kassel 5 Tage
Ulm 5 Tage
München 5 Tage
Nürnberg 5 Tage
Köln 5 Tage
Wuppertal 5 Tage
Münster 5 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben