Skip to content

🛠 Grundlagen der Webentwicklung mit HTML, CSS und JavaScript lernen

Notifications You must be signed in to change notification settings

stekhn/programming-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programmieren für Journalisten

Programmiersprachen sind die flexiblesten Werkzeuge, die der Mensch jemals entwickelt hat. Sie helfen uns zeitraubende Aufgaben zu automatisieren und komplexe Probleme zu lösen. Egal ob Smartphone, Waschmaschine oder Ampelanlage, mittlerweile wird unser Leben an vielen Stellen von Software bestimmt. Programmieren zu lernen, hilft dabei eine zunehmend digitale Welt besser zu verstehen.

Gerade für Journalisten ist diese Verständnis zunehmend wichtig, um kritisch über Herausforderungen und Probleme zu berichten, die durch die Digitalisierung unserer Gesellschaft entstehen. Außerdem können Journalisten selbst Methoden und Werkzeuge aus der Softwareentwicklung nutzen, um Geschichten in großen Datensätzen finden und interaktiv für die Veröffentlichung online aufzubereiten.

Glücklicherweise ist Programmieren lernen so einfach wie noch nie und erfordert vor allem Spaß am Lernen und Ausprobieren.

Die Inhalte des Seminars gibt es hier als kostenloses, digitales Buch:
https://stekhn.github.io/programming-workshop/

Ziel des Seminars

Teilnehmer des Seminars sollen die Grundlagen der Web-Entwicklung mit HTML, CSS und JavaScript lernen. Dabei steht die praktische Vermittlung von Programmierkenntnissen, so wie das Entwickeln von Problemlösungsstrategien im Vordergrund.

Seminarunterlagen

Das Seminar besteht aus mehrere Blöcken mit Präsentationen, Aufgaben und Diskussion. Die Inhalte der einzelnen Blöcke sind alle frei zugänglich.

Dokumentation erstellen

Die Dokumentation wurde mit mdBook erstellt. mdBook ist ein Programm zum Erstellen von digitalen Büchern aus Markdown-Dokumenten. Die Markdown-Dokumente liegen im Ordner book. Die draus erstellte Dokumentation liegt im Ordner docs und wird über Github Pages ausgeliefert.

Um mdBooks zu installieren, muss Rust und Cargo installiert sein. Danach kann mdBook über die Kommandozeile installiert werden:

cargo install mdbook

Dokumentation einmalig neu erstellen:

mdbook build

Dokumentation bei Änderungen neu bauen und über http://localhost:3000/ bereitstellen:

mdbook serve

Die Grundeinstellungen des Buchs finden sich in book.toml, das Inhaltsverzeichnis in book/SUMMARY.md.

About

🛠 Grundlagen der Webentwicklung mit HTML, CSS und JavaScript lernen

Resources

Stars

Watchers

Forks

Languages