Der Kurs Markdown für Einsteiger führt dich in die Grundlagen der bekannten, vereinfachten Auszeichnungssprache ein. Markdown wird häufig verwendet, um Formatierungen bei Textdateien zu ermöglichen. Auf diese Weise können Inhalte ohne den Einsatz von HTML-Tags formatiert werden. Markdown wird in Dokumentationen, README.md-Dateien, Blogs und Online-Foren eingesetzt.
Dieser Kurs richtet sich an Endanwender, die Markdown verstehen und anwenden möchten sowie an Programmiereinsteiger. Auch fortgeschrittene Entwickler können diesen Kurs absolvieren, es ist jedoch zu beachten, dass viele (repititive) Elemente für Einsteiger ausgelegt sind.
Aufbau
In diesem Kurs lernst du, diese Auszeichnungssprache zu meistern. Hierzu werden wir uns die Grundlagen anschauen, was insbesondere die Syntax beinhaltet, die leicht erlernt werden kann. Visual Studio Code wird als Editor eingesetzt, um die Markdown-Dateien zu editieren und eine Vorschau anzuzeigen. Im anschließenden Abschnitt werden wir mit Marktext und Zettlr zwei spezialisierte Markdown-Editoren behandeln, mit denen größere Markdown-Dateien komfortabel bearbeitet werden können und mit denen sich Wissendatenbanken bzw. Zettelkästen erstellen lassen.
Immer im Blick hierbei befindet sich der Blick auf einen Export in PDF und HTML. Ein kurzer Exkurs für Python-Programmierer zur Umwandlung von Markdown-Quelltext in HTML rundet den Kurs ab.
Voraussetzungen
Für den Grundlagenteils sind keine tiefergehenden Kenntnisse erforderlich. Ein Verständnis von HTML ist jedoch hilfreich, da der Einsatzzweck von Markdown eng an HTML geknüpft ist. Für die (optionale) Python-Lektionen sind Vorkenntnisse in Python 3 und die PyPI/pip-Versionsverwaltung erforderlich.
Technisch kann dieser Kurs auf Windows, Mac und Linux absolviert werden, da die eingesetzten kostenlosen Werkzeuge auf diesen Plattformen unabhängig verfügbar sind.