Beschreibung
Das Seminar führt praxisorientiert in Antora ein. Von der lokalen Node.js-Umgebung über Komponenten- und Modulstruktur, AsciiDoc-Seiten, Playbook, Navigation und UI bis zum reproduzierbaren Build entsteht eine vollständige erste Dokumentationssite. Fehlerbilder werden bewusst eingebaut und mit einem systematischen Diagnoseablauf behoben.
Inhaltsübersicht
- Systemüberblick und Arbeitsumgebung
- Erstes Content-Repository
- Playbook und Inhaltsquelle
- Navigation und Querverweise
- Komponenten, Versionen und weitere Module
- Build, Ausgabe und lokale Vorschau
- Grundlegende Fehlerdiagnose
Lernziele
- Eine geeignete lokale Antora-Umgebung installieren und verifizieren.
- Komponenten, Module und AsciiDoc-Seiten regelkonform strukturieren.
- Ein Playbook mit Inhaltsquellen, UI und Ausgabeziel konfigurieren.
- Build-Ergebnisse prüfen und grundlegende Fehler systematisch beheben.
1. Systemüberblick und Arbeitsumgebung
Zu Beginn wird die Antora-Pipeline eingeordnet und eine reproduzierbare lokale Arbeitsumgebung vorbereitet.
Schritt-für-Schritt: Die Seminarumgebung installieren und prüfen
- Verzeichnisstruktur für Playbook-Projekt, Inhaltsquelle und Build-Ausgabe anlegen.
- Unterstützte Node.js- und Paketmanager-Version in der Arbeitsumgebung prüfen.
- Antora und das benötigte Site-Generator-Paket projektbezogen installieren.
- Installierte Versionen und ausführbare Befehle kontrollieren.
- Ein minimales Versionsprotokoll für spätere Reproduzierbarkeit erstellen.
- Fehlende Rechte, Proxy- oder Paketauflösungsprobleme mit einer Diagnosecheckliste beheben.
Praxisaufgabe
Eine saubere Projektumgebung wird installiert und mit einem dokumentierten Versionscheck abgenommen.
2. Erstes Content-Repository
Eine Antora-Inhaltsquelle erhält einen Komponenten-Deskriptor und mindestens ein Modul mit Seiten.
Schritt-für-Schritt: Eine gültige Inhaltsquelle aufbauen
- Ein Git-Repository initialisieren und eine nachvollziehbare Startstruktur anlegen.
- Eine antora.yml mit Komponentenname, Anzeigename, Version und Navigation erstellen.
- Unter modules/ROOT/pages eine Startseite und eine zweite Inhaltsseite anlegen.
- Dokumenttitel, Abschnittsstruktur und grundlegende AsciiDoc-Elemente ergänzen.
- Änderungen mit einem aussagekräftigen Commit sichern.
- Die Struktur gegen eine Checkliste für Deskriptor, Modul und Seitenfamilie prüfen.
Praxisaufgabe
Ein kleines Produkt-Handbuch wird als eigenständige Antora-Komponente angelegt.
3. Playbook und Inhaltsquelle
Das Playbook beschreibt Site, Quellen, UI, Ausgabe und Laufzeitoptionen.
Schritt-für-Schritt: Ein minimales Playbook konfigurieren
- Ein separates Playbook-Projekt mit YAML-Datei anlegen.
- Site-Titel, Startseite und Ausgabeziel definieren.
- Das lokale Content-Repository mit passender Referenz als Quelle eintragen.
- Den Default UI-Bundle als UI-Quelle konfigurieren.
- Den ersten Build ausführen und Exit-Code sowie Protokoll prüfen.
- Ausgabeverzeichnis öffnen und die erzeugte Startseite kontrollieren.
Praxisaufgabe
Die zuvor erstellte Komponente wird zu einer lokal aufrufbaren statischen Site gebaut.
4. Navigation und Querverweise
Navigation und Ressourcen-IDs verbinden einzelne Seiten zu einem nutzbaren Informationsraum.
Schritt-für-Schritt: Navigation und erste Xrefs implementieren
- Eine nav.adoc im Modul anlegen und im Komponenten-Deskriptor registrieren.
- Start- und Folgeseite in einer sinnvollen Reihenfolge eintragen.
- Zwischen den Seiten einen lokalen Querverweis mit xref erstellen.
- Ein Bild oder Beispiel als zusätzliche Ressourcenfamilie ergänzen.
- Den Build erneut ausführen und Navigation sowie Linkziel prüfen.
- Eine absichtlich fehlerhafte Referenz anhand der Build-Meldung korrigieren.
Praxisaufgabe
Die Beispielsite erhält eine funktionsfähige Navigation, Querverweise und eine eingebundene Ressource.
5. Komponenten, Versionen und weitere Module
Die Basissite wird um eine zweite Version oder ein zusätzliches Modul erweitert.
Schritt-für-Schritt: Die Inhaltsarchitektur kontrolliert ausbauen
- Einen fachlich abgegrenzten zweiten Modulbereich planen.
- Modulverzeichnis, Seiten und eigene Navigationsdatei anlegen.
- Navigationsdateien in der gewünschten Reihenfolge registrieren.
- Optional eine zweite Git-Referenz mit abweichender Komponenten-Version vorbereiten.
- Beide Strukturen bauen und Komponenten- sowie Versionsauswahl prüfen.
- Namens- und Strukturregeln für weitere Inhalte dokumentieren.
Praxisaufgabe
Eine Administrationsdokumentation wird als zusätzliches Modul integriert und in der Navigation getrennt dargestellt.
6. Build, Ausgabe und lokale Vorschau
Ein reproduzierbarer Build benötigt klare Befehle, bereinigte Ausgaben und verlässliche Prüfpunkte.
Schritt-für-Schritt: Einen wiederholbaren Buildablauf etablieren
- Projektbezogene Build-Skripte im Paketmanifest definieren.
- Vor dem Build ein kontrolliertes Bereinigen des Ausgabeverzeichnisses einrichten.
- Laufzeitoptionen und Umgebungswerte dokumentiert übergeben.
- Die Site mit einem lokalen statischen Server bereitstellen.
- Stichproben für Startseite, Navigation, Assets und Versionsanzeige durchführen.
- Build-Befehl, Voraussetzungen und Prüfschritte in einer README festhalten.
Praxisaufgabe
Ein zweiter Teilnehmer kann die Site ausschließlich anhand der dokumentierten Schritte reproduzieren.
7. Grundlegende Fehlerdiagnose
Typische Einstiegsfehler werden anhand eines festen Diagnosepfads statt durch Versuch und Irrtum behoben.
Schritt-für-Schritt: Build- und Strukturfehler systematisch analysieren
- Fehler zunächst nach Installation, YAML, Quelle, Inhaltsstruktur, Referenz oder UI klassifizieren.
- Exit-Code und erste ursächliche Meldung im Protokoll identifizieren.
- Playbook und Komponenten-Deskriptor auf Einrückung, Schlüssel und Pfade prüfen.
- Git-Referenz, Startpfad und vorhandene Dateien gegen die Konfiguration abgleichen.
- Nach jeder Korrektur einen sauberen Build durchführen und nur eine Variable verändern.
- Ursache, Korrektur und Präventionsregel in einem Fehlerjournal dokumentieren.
Praxisaufgabe
Mehrere vorbereitete Installations-, YAML-, Quellen- und Xref-Fehler werden in vorgegebener Reihenfolge behoben.
Zielgruppe und Voraussetzungen
Zielgruppe: Technische Redakteure, Entwickler, DevOps- und Plattformteams, IT-Administratoren sowie Projektverantwortung für neue Dokumentationsplattformen.
Voraussetzungen: Grundkenntnisse im Umgang mit Kommandozeile, Git und Textdateien; Programmierkenntnisse sind nicht erforderlich.
Methodik und Arbeitsweise
Die Inhalte werden durch strukturierte Erläuterungen, Demonstrationen, schrittweise Konfigurations- und Analyseaufgaben sowie kontrollierte Fehlerfälle vertieft. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen, damit die erarbeiteten Abläufe im späteren Projekt- und Betriebsalltag reproduzierbar bleiben.
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: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Technische Redakteure, Entwickler, DevOps- und Plattformteams, IT-Administratoren sowie Projektverantwortung für neue Dokumentationsplattformen |
| Voraussetzungen: | Grundkenntnisse im Umgang mit Kommandozeile, Git und Textdateien; Programmierkenntnisse sind nicht erforderlich |
| 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, 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.
