Wie man einen Kurs erstellt
Der Prozess, einen Kurs für git.nrw zu erstellen und beizutragen
1 Stunde
11 Lektionen
Aktualisiert September 2026
Torben Buck
Softwareentwickler
Ist dieser Kurs der richtige für mich?
Dieser Kurs richtet sich an Lehrende, Entwicklerinnen und Entwickler sowie Content-Erstellende, die Kurse zur git.nrw-Plattform beitragen möchten. Er setzt Grundkenntnisse in Git, Markdown und Webentwicklung voraus und deckt den gesamten Weg ab: von der Einrichtung der Entwicklungsumgebung bis zur Einreichung des Kurses zur Überprüfung.
Was werde ich lernen?
Der Kurs vermittelt:
- die Einrichtung der Entwicklungsumgebung zur Kurserstellung
- die Kursstruktur und die Anforderungen von git.nrw
- das Verfassen effektiver Kursinhalte in Markdown
- die Organisation eines Kurses mit passender Dateistruktur und Namenskonventionen
- das Einbinden von Medien und Ressourcen
- das lokale Testen und Prüfen des Kurses
- das Einreichen des Kurses über den Merge-Request-Prozess von GitLab
Am Ende können Sie eigenständig hochwertige Kurse für die git.nrw-Plattform erstellen und beitragen.
Was werde ich erstellen?
Im Verlauf des Kurses entsteht ein eigener Musterkurs, an dem sich jedes Konzept sofort anwenden lässt. Am Ende haben Sie:
- einen vollständig strukturierten Kurs mit mehreren Lektionen
- eine Kursübersichtsseite mit allen notwendigen Metadaten
- gut organisierte Lerninhalte mit passender Markdown-Formatierung
- eingebundene Bilder und andere Medienressourcen
- eine lokale Vorschau des Kurses mit Hugo
- einen GitLab Merge Request, der zur Einreichung bereit ist
Diese praktische Erfahrung ist die Grundlage, um künftig eigene Kurse für git.nrw zu erstellen.