Skip to content

barjacks/pythonrecherche

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

144 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python für investigative Recherchen

Programmieren für investigative Journalisten in einem 12-wöchigen Abendkurs von September bis Dezember 2017.

Ausgangslage

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.

Lernziele

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.

Lehrplan

  1. Setup, Einführung in die Command Line und Github

  2. Jupyter Notebook, Markdown, Einführung in Python I

  3. Einführung in Python II

  4. libraries und modules, mit einem Fokus auf requests, um APIs zu lesen

  5. Eigenen Scraper bauen mit BeautifulSoup

  6. Rückblick mit Übungen, Beispiel-Websites scrapen

  7. Mehr Scraper-Libraries, um jede Online-Datenbank scrapen zu können

  8. Pandas I, Scraper-Übungen

  9. Pandas II, Scraper-Übungen

  10. BeautifulSoup, Server

  11. Pandas plotten, Regular Expressions, Stackoverflow, Selenium-Übungen

  12. Selenium-Übungen, Natural Language Processing, Jellyfish

(Eine Einführung in scikit learn und machine learning)

Format

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

Ort

Unterrichtet wird an der Münstergasse 9, Zürich.

IT-Voraussetzungen

MacBook oder Linux-Gerät (Die nötige Software mit Windows-Notebooks aufzusetzen, ist einfach zu kompliziert, sorry about that).

Gruppengrösse

Maximal 6 Teilnehmer/Teilnehmerinnen

Kursorganisation

Sylke Gruhnwald, Reporterin Beobachter, [email protected]

Kursleitung

Barnaby Skinner, Datenjournalist SonntagsZeitung & Tages-Anzeiger, [email protected]

Kurskosten

900 CHF pro Teilnehmer/Teilnehmerin

About

Programmieren für investigative Journalisten in einem 12-wöchigen Abendkurs von September bis Dezember 2017.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors