Ressourcen

Contents

Ressourcen

Die umfangreiche Dokumentation zu Python bietet hilfreiche Tutorials, ein Glossar und vor allem die Spezifikationen der einzelnen Bibliotheken. Sie werden immer wieder auf sie zurückgreifen.

Eine weitere wichtige Ressource, die Sie immer wieder aufsuchen werden, gleich ob Sie gerade anfangen, zu programmieren oder schon länger dabei sind, ist: Stackoverflow. Sie werden gerade in den ersten Wochen und Monaten auf kaum ein Problem stoßen, auf das nicht zu irgendeinem Zeitpunkt in der Vergangenheit jemand vor Ihnen gestoßen ist. Lernen Sie voneinander! Wir Historiker:innen sitzen zwar gerne alleine am Schreibtisch, aber wenn es ums Coden geht, dann dürfen, ja sollten wir miteinander arbeiten. Aber wichtig: Auch beim Schreiben von Programmcode sollte man Zitierregeln beachten und angeben, wenn man einige Zeilen Code von jemand anderem übernommen hat.

Tutorials

Das World Wide Web ist voll mit vielen nützlichen Tutorials. Auch auf YouTube finden Sie viele empfehlenswerte Kanäle mit gut nachvollziehbaren Erklärungen, die Ihnen den Einstieg erleichtern und auch spezielle Programmbibliotheken praxisorientiert erläutern. Der Großteil der verfügbaren Angebote ist aber nicht unbedingt auf geisteswissenschaftliche Bedürfnisse zugeschnitten. Wir haben hier daher einige Empfehlungen für Sie zusammengetragen, die Ihnen im weiteren Verlauf als Ergänzung zu diesem Jupyter Book nützlich sein können:

  • Ein freies Lehrbuch ist zum Beispiel “A Byte of Python”. Hier werden keine Vorkenntnisse benötigt. Wenn es schon etwas fortgeschrittener sein darf und Geistes- und Kulturwissenschaftler:innen ansprechen soll, bieten Folgert Karsdorp, Mike Kestemont und Allen Riddell mit “Humanities Data Analysis. Case Studies with Python” für zahlreiche Anwendungsfälle wie Data Mining oder auch Stilometrie einsteigerfreundliche Notebooks - allerdings nicht zur online Bearbeitung. Eine interaktive Einführung für Geisteswissenschaftler:innen hat Folgert Karsdorp mit dieser Lernressource erstellt.

  • Sehr gut geeignet für Einsteiger:innen mit geistes- und sozialwissenschaftlichen Forschungsinteressen ist auch das von Melanie Walsh erarbeitete Jupyter Book “Introduction to Cultural Analytics & Python oder das online publizierte Textbuch “Automate the Boring Stuff with Python” von Al Sweigart.

  • Paul Vierthaler hat auf seinem YouTube-Kanal Tutorials für seinen Kurs zur Textanalyse zur Verfügung gestellt.

  • Auch auf The Programming Historian finden Sie zahlreiche Python-Lektionen für spezifische geisteswissenschaftliche Anwendungsszenarien.

  • Corey Schafer bietet auf seinem YouTube-Kanal etliche Tutorials rund um Pythongrundlagen, Softwareentwicklung, aber auch Data Science.

  • Auf der Seite PythonHumanities.com stellt William Mattingly ebenfalls zahlreiche Videos mit Bezug Python und Digital Humanities frei zur Verfügung.