Programmieren für investigative Journalisten in einem 12-wöchigen Abendkurs von September bis Dezember 2017.
Mit Programmierkenntnissen lernen Journalisten, in der digitalen Welt schneller zum Ziel zu kommen, neue Fragestellungen zu erarbeiten und sich loszulösen von unflexibler und teurer proprietärer Software. In diesem Abendkurs werden die Teilnehmer über zwölf Wochen bei der digitalen Transformation begleitet und in die programmatisch und algorithmisch getriebene Open-Source-Community eingeführt.
Der Kurs vermittelt Teilnehmenden einen Überblick in die Welt des Programmierens und den konkreten Programmiereinstieg mit Python. Am Ende des Kurses werden Teilnehmende in der Lage sein, grosse Datenmengen zu scrapen, zu reinigen und zu analysieren, um sich neue Grundlagen für investigative Recherchen erarbeiten zu können. Im Verlauf des Kurses werden Teilnehmende aktive Mitglieder der Open- Source-Community, mit deren Hilfe sie ihre neuen Coding-Kenntnisse weiter vertiefen können.
-
Setup, Einführung in die Command Line und Github
-
Jupyter Notebook, Markdown, Einführung in Python I
-
Einführung in Python II
-
libraries und modules, mit einem Fokus auf requests, um APIs zu lesen
-
Eigenen Scraper bauen mit BeautifulSoup
-
Rückblick mit Übungen, Beispiel-Websites scrapen
-
Mehr Scraper-Libraries, um jede Online-Datenbank scrapen zu können
-
Pandas I, Scraper-Übungen
-
Pandas II, Scraper-Übungen
-
BeautifulSoup, Server
-
Pandas plotten, Regular Expressions, Stackoverflow, Selenium-Übungen
-
Selenium-Übungen, Natural Language Processing, Jellyfish
(Eine Einführung in scikit learn und machine learning)
12 wöchentliche doppelstündige Kurse, dazu Übungen. (Ja, es gibt Hausaufgaben!)
Kurstermine: | montags, jeweils 18.30 bis | 20.30 Uhr |
---|---|---|
4. September | 9. Oktober - Herbstferien | 13 .November |
11. September | 16. Oktober - Herbstferien | 20. November |
18. September | 23. Oktober | 27. November |
25. September | 30. Oktober | 4. Dezember |
1. Oktober | 6. November | 11. Dezember - Ausweichtermin |
Unterrichtet wird an der Münstergasse 9, Zürich.
MacBook oder Linux-Gerät (Die nötige Software mit Windows-Notebooks aufzusetzen, ist einfach zu kompliziert, sorry about that).
Maximal 6 Teilnehmer/Teilnehmerinnen
Sylke Gruhnwald, Reporterin Beobachter, [email protected]
Barnaby Skinner, Datenjournalist SonntagsZeitung & Tages-Anzeiger, [email protected]
900 CHF pro Teilnehmer/Teilnehmerin