Inhaltsübersicht
- Zielsetzung
- Schritt 1: Dokumentationsbedarf und Quellmodell erfassen
- Schritt 2: Informationsarchitektur für APIs entwerfen
- Schritt 3: Generierungsstrategie festlegen
- Schritt 4: Darstellung mit MDX-Komponenten standardisieren
- Schritt 5: Navigation und Versionierung koppeln
- Schritt 6: Qualitätsprüfungen automatisieren
- Schritt 7: Vorschau und Veröffentlichung aufbauen
- Schritt 8: Governance und Betrieb absichern
- Praxisphasen
- Zielgruppe und Voraussetzungen
Zielsetzung
Das Seminar behandelt den Aufbau einer konsistenten API-Dokumentation innerhalb einer Docusaurus-Plattform. Im Mittelpunkt stehen reproduzierbare Generierungsprozesse, verständliche Navigationsmodelle, wiederverwendbare MDX-Komponenten sowie eine belastbare Qualitätssicherung für Schnittstellenbeschreibungen.
- Quellen, Zielgruppen und Veröffentlichungstakte einer API-Dokumentation strukturiert erfassen
- maschinenlesbare Spezifikationen in wartbare Docusaurus-Inhalte überführen
- Guides, Endpunkte, Datenmodelle und Beispiele in einer gemeinsamen Informationsarchitektur verbinden
- Generierung, Prüfung und Veröffentlichung in einen automatisierten Arbeitsablauf integrieren
Seminarinhalte
Schritt 1: Dokumentationsbedarf und Quellmodell erfassen
Zu Beginn werden Schnittstellentypen, Zielgruppen, Freigabestände und maßgebliche Datenquellen abgegrenzt. Dadurch entsteht ein eindeutiges Modell dafür, welche Inhalte automatisch erzeugt und welche redaktionell gepflegt werden.
- Spezifikationen, Beispielanfragen, Fehlerkataloge und Authentifizierungshinweise inventarisieren
- Verantwortlichkeiten für Quellcode, Spezifikation und erläuternde Inhalte festlegen
- Veröffentlichungsstände und Vertraulichkeitsklassen definieren
Schritt 2: Informationsarchitektur für APIs entwerfen
Die Dokumentationsstruktur wird an Nutzungsszenarien statt ausschließlich an technischen Ressourcen ausgerichtet. Einstieg, Konzepte, Aufgabenanleitungen und detaillierte API-Beschreibungen werden klar voneinander getrennt und über Querverweise verbunden.
- Einstiegsseiten und erste erfolgreiche Anfrage planen
- Endpunkte, Operationen und Datenmodelle systematisch gruppieren
- Fehlerbehandlung, Limits und Sicherheitskonzepte sichtbar einordnen
Schritt 3: Generierungsstrategie festlegen
Eine Build-Time-Pipeline erzeugt deterministische Markdown- oder MDX-Dateien aus einer freigegebenen Spezifikation. Dateinamen, Dokument-IDs und Slugs bleiben stabil, damit Navigation, Suchindex und bestehende Verweise nicht unnötig wechseln.
- Eingabeformat und Generatorgrenzen bestimmen
- stabile IDs, Slugs und Ausgabepfade definieren
- manuelle Ergänzungen von generierten Bereichen technisch trennen
Schritt 4: Darstellung mit MDX-Komponenten standardisieren
Wiederverwendbare Komponenten vereinheitlichen Anfragebeispiele, Parameter, Antwortvarianten und Hinweise. Die Komponenten bleiben statisch renderbar und werden so gestaltet, dass sie auch ohne clientseitige Interaktion verständlich sind.
- Codebeispiele und Varianten über Tabs strukturieren
- Schemas, Pflichtfelder und Einschränkungen konsistent darstellen
- Warnungen, Berechtigungen und sensible Angaben eindeutig kennzeichnen
Schritt 5: Navigation und Versionierung koppeln
API-Versionen, Produktversionen und Dokumentationsversionen werden aufeinander abgestimmt. Die Navigation verhindert Mischzustände und macht transparent, welche Beschreibung zu welchem freigegebenen Stand gehört.
- Versionsmodell und Lebenszyklusregeln definieren
- Sidebars und Versionsauswahl konsistent konfigurieren
- veraltete Operationen mit Ablösehinweisen versehen
Schritt 6: Qualitätsprüfungen automatisieren
Die Pipeline prüft Syntax, Vollständigkeit, interne Verweise, doppelte IDs und den produktiven Docusaurus-Build. Zusätzlich werden fachliche Mindestangaben für Operationen und Beispiele kontrolliert.
- Schema- und Spezifikationsprüfung vor der Generierung ausführen
- Link-, Asset- und Build-Prüfungen nach der Generierung durchführen
- Qualitätsfehler als blockierende oder warnende Befunde klassifizieren
Schritt 7: Vorschau und Veröffentlichung aufbauen
Änderungen an Spezifikation und Erläuterungen erhalten eine gemeinsame Vorschau. Freigabe, Generierung, Build und Auslieferung werden nachvollziehbar in einer Pipeline verbunden.
- Vorschauen für Änderungsanträge erzeugen
- Artefakte und Generatorversionen protokollieren
- Rollback auf einen bekannten Dokumentationsstand vorbereiten
Schritt 8: Governance und Betrieb absichern
Zum Abschluss werden Aktualisierungsfristen, Eigentümerschaft und Umgang mit sicherheitsrelevanten Angaben geregelt. Ein Betriebsleitfaden hält typische Fehlerbilder und Wiederanlaufverfahren fest.
- Freigaberegeln für Beispiele und Zugangsdaten definieren
- Verantwortliche je API-Bereich festlegen
- Wartungs- und Eskalationsabläufe dokumentieren
Praxisphasen
Die einzelnen Arbeitsschritte werden an einer durchgängigen Übungsplattform umgesetzt. Konfigurationen, Inhalte und Prüfungen werden schrittweise erweitert und jeweils mit einem produktionsnahen Build kontrolliert.
- Aufbau einer kleinen API-Dokumentationsstruktur mit Einstieg, Aufgabenanleitung, Operationen und Datenmodellen
- Erzeugung stabiler MDX-Dateien aus einer vorbereiteten Spezifikation und Einbindung in eine Sidebar
- Einrichtung einer Prüfstrecke für Syntax, Links, IDs und Produktions-Build
Zielgruppe und Voraussetzungen
Zielgruppe: API-Entwickler, Developer-Portal-Teams, technische Redaktionen, Softwarearchitekten und Build-Verantwortliche
Voraussetzungen: Grundkenntnisse in Docusaurus, Markdown oder MDX, Git sowie JSON oder YAML; grundlegendes Verständnis von Web-APIs
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | API-Entwickler, Developer-Portal-Teams, technische Redaktionen, Softwarearchitekten und Build-Verantwortliche |
| Voraussetzungen: | Grundkenntnisse in Docusaurus, Markdown oder MDX, Git sowie JSON oder YAML; grundlegendes Verständnis von Web-APIs |
| 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, angeleitete Schritt-für-Schritt-Übungen, Gruppenarbeit und praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, 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.
