Seminar / Training
Das Seminar entwickelt flexible Seitenausgaben mit Nunjucks, Areas und eigenen Widgets. Datenkontext, Makros, Varianten, responsive Medien, Client-Assets, Barrierefreiheit, Performance und redaktionelle Leitplanken werden in einer wiederverwendbaren Komponentenbibliothek umgesetzt.
Inhaltsübersicht
- Zielsetzung und Einordnung
- Zielgruppe und Voraussetzungen
- Template-Struktur und Datenkontext
- Areas, Widgets und responsive Medien
- Assets, Qualität und Komponentenbibliothek
- Praxisübungen
- Methodik
Zielsetzung
- Template-Hierarchie, Datenkontext und wiederverwendbare Makros sicher einsetzen.
- Areas und Widgets mit klaren Schemas und redaktionellen Grenzen entwickeln.
- Medien, Beziehungen, Styles und Client-Verhalten komponentenorientiert integrieren.
- Ausgabequalität, Barrierefreiheit, Performance und Tests systematisch absichern.
Zielgruppe
Frontend- und Full-Stack-Entwickler, Template-Entwickler, technische Designer und ApostropheCMS-Integratoren
Voraussetzungen
Sichere HTML-, CSS- und JavaScript-Kenntnisse, Grundkenntnisse in Nunjucks oder vergleichbaren Template-Systemen sowie ApostropheCMS-Grundlagen
Seminarinhalte
Tag 1: Template-Struktur und Datenkontext
- Schritt 1.1: Projekt- und Template-Hierarchie analysieren und Zuständigkeiten der Dateien zuordnen.
- Schritt 1.2: Page-, Piece-, Index- und Detailtemplates mit klarer Vererbung strukturieren.
- Schritt 1.3: Datenkontext, Bedingungen, Schleifen, Hilfsfunktionen und sichere Ausgabe anwenden.
- Schritt 1.4: Makros, Includes und Layoutbausteine als wiederverwendbare Komponenten organisieren.
- Schritt 1.5: Fehlende Daten, leere Zustände und redaktionelle Vorschau robust darstellen.
Tag 2: Areas, Widgets und responsive Medien
- Schritt 2.1: Areas mit erlaubten Widgets, Mindest- und Höchstgrenzen sowie Hilfetexten konfigurieren.
- Schritt 2.2: Ein eigenes Widget-Modul mit Schema, Template und redaktioneller Vorschau entwickeln.
- Schritt 2.3: Varianten, Beziehungen, Piece-Auswahl und verschachtelte Daten in Widgets abbilden.
- Schritt 2.4: Responsive Bilder, Alternativtexte, Bildausschnitte und Ladeverhalten korrekt integrieren.
- Schritt 2.5: Redaktionelle Fehlbedienung durch sinnvolle Defaults, Validierung und Leitplanken reduzieren.
Tag 3: Assets, Qualität und Komponentenbibliothek
- Schritt 3.1: Client-JavaScript und Styles modular laden und unnötige globale Abhängigkeiten vermeiden.
- Schritt 3.2: Interaktive Widgets mit progressiver Verbesserung und stabilen Fehlerzuständen entwickeln.
- Schritt 3.3: Semantik, Tastaturbedienung, Kontrast, Fokus und Screenreader-Ausgabe prüfen.
- Schritt 3.4: Rendering, Mediengewicht und clientseitige Arbeit messen und optimieren.
- Schritt 3.5: Widgets dokumentieren, testen und als freigegebene Komponentenbibliothek bündeln.
Praxisübungen
- Entwicklung eines responsiven Inhaltswidgets mit Varianten und Piece-Beziehung.
- Refactoring mehrerer Templates in eine wiederverwendbare Makro- und Komponentenstruktur.
- Qualitätsreview eines interaktiven Widgets nach Barrierefreiheits- und Performancekriterien.
Methodik
Live-Coding, Template-Labor, Komponentenentwicklung, redaktionelle Tests, Accessibility- und Performance-Review.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@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- und Full-Stack-Entwickler, Template-Entwickler, technische Designer und ApostropheCMS-Integratoren |
| Voraussetzungen: | Sichere HTML-, CSS- und JavaScript-Kenntnisse, Grundkenntnisse in Nunjucks oder vergleichbaren Template-Systemen sowie ApostropheCMS-Grundlagen |
| 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 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: | 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.
