Inhaltserstellung

Kursdateien erstellen

< >

Kursdateien erstellen

In dieser Lektion werden wir den Prozess der Erstellung der notwendigen Dateien für Ihren Kurs durchgehen, einschließlich der Kursübersicht und einzelner Lehrdateien.

Erstellen der Kursübersicht-Datei

  1. Navigieren Sie zu Ihrem Projektverzeichnis
  2. Erstellen Sie einen neuen Kurs mit dem Hugo-Befehl:
hugo new courses/<kebab-style-course-name>/_index.md
  1. Öffnen Sie die _index.md-Datei und fügen Sie die Frontmatter ein:
---
title: "Ihr Kurs Titel"
description: "Eine kurze Beschreibung Ihres Kurses"
summary: "Eine Zusammenfassung der Kursinhalte"
type: "Kurse"
layout: "kurs"
date: YYYY-MM-DD
lastUpdated: "Monat YYYY"
tags: ["tag1", "tag2", "tag3"]
levels: "anfänger/fortgeschrittene/expert"
video:
  local:
    path: /videos/courses/your-course-name/intro-video.webm
image: "/images/courses/your-course-image.png"
duration: "X Stunden"
lessonCount: X
firstLessonURL: "/de/courses/your-course-name/lesson1/"
featured: true/false
certificate: true/false
objectives:
  - "Ziel 1"
  - "Ziel 2"
prerequisites:
  - "Voraussetzung 1"
  - "Voraussetzung 2"
programmingLanguages:
  - "Sprache 1"
  - "Sprache 2"
instructors:
  - name: "Ihr Name"
    role: "Ihre Rolle"
    avatar: "/images/placeholders/avatar.svg"
---

# Kursinhalt kommt hier hin

Erstellen von Lehrdateien

  1. Für jede Lektion in Ihrem Kurs erstellen Sie eine neue Datei:
hugo new courses/<kebab-style-course-name>/<prefix>-<kebab-style-lesson-name>.md
  1. Öffnen Sie jede Lehrdatei und fügen Sie die Frontmatter ein:
---
title: "Lektion Titel"
description: "Kurze Beschreibung der Lektion"
type: "Kurse"
course: "ihr-kurs-name"
layout: "lektion"
lessonNumber: X
courseSection: "Kurs Abschnitt Name"
duration: "X Minuten"
image: /images/courses/lesson-image.png
video:
  local:
    path: /videos/courses/your-course-name/lesson-video.webm
---

# Lehrinhalt kommt hier hin

Organisieren Ihrer Dateien

Stellen Sie sicher, dass Ihre Dateien gemäß der empfohlenen Struktur organisiert sind:

content/
└── de/
    └── courses/
        └── your-course-name/
            ├── _index.md
            ├── 010-010-einführung.md
            ├── 010-020-erste-schritte.md
            ├── 020-010-fortgeschrittenes-thema.md
            └── ...

Übung: Erstellen Sie Ihre Kursdateien

  1. Erstellen Sie die Kursübersicht-Datei für Ihren geplanten Kurs
  2. Erstellen Sie mindestens drei Lehrdateien, die der Namenskonvention folgen
  3. Füllen Sie die Frontmatter für jede Datei mit entsprechenden Informationen aus

In der nächsten Lektion werden wir uns darauf konzentrieren, effektive Kursinhalte mit Markdown zu schreiben.