Selbstlernkurs Python
entwickelt für die Lehrgebiete 1.5/7.5 im weiterbildenden Masterstudiengang Bibliotheks- und Informationswissenschaft im Fernstudium an der Humboldt-Universität zu Berlin
Einführung¶
Dieser Selbstlernkurs richtet sich an angehende Bibliotheks- und Informationswissenschaftler*innen (insbesondere im weiterbildenden Masterstudiengang Bibliotheks- und Informationswissenschaft im Fernstudium an der Humboldt-Universität zu Berlin).
Als Lernende*r erarbeiten Sie sich die Inhalte dieses Kurses selbstbestimmt. Haben Sie schon Erfahrungen mit dem Programmieren und ggf. sogar schon in Python, so können Sie Teile des Kurses überspringen und Inhalte nach Bedarf auswählen. Starten Sie jedoch ganz neu, so sollten Sie den Kurs in der vorgegebenen Reihenfolge durcharbeiten.
Die einzelnen Kapitel des Kurses werden auf der nächsten Seite kurz beschrieben. Als Lernende*r können Sie die Inhalte zur Nutzung des Kurses überspringen. Sie richten sich vor allem an Personen, die den Kurs in Ihren eigenen Lehrveranstaltungen einsetzen wollen.
Inhaltsverzeichnis¶
Aktuell gibt es leider einen
Bug, der die korrekte
Generierung des Inhaltsverzeichnisses verhindert. Sie können den falschen Punkt
(.) durch ein Forward-Slash (/) ersetzen, bis der Fehler behoben wurde.
- Selbstlernkurs Python
- 1 Einleitung
- 2 Installation und technische Voraussetzungen
- 3 Projekt: Taschenrechner I
- 4 Exkurs: Unix
- 5 Projekt: Bestseller finden (CSV)
- 6 Exkurs: Git
- 6.1 Was ist Versionskontrolle?
- 6.2 Installation und Konfiguration
- 6.3 Grundkonzepte von Git
- 6.4 Erste Schritte mit Git
- 6.5 Versionsgeschichte und Historie
- 6.6 Remote Repositories und Zusammenarbeit
- 6.7 Branches (Zweige)
- 6.8 Git im Kurs nutzen
- 6.9 Best Practices und Sicherheit
- 6.10 Abschlussübung: Git-Projekt von Anfang bis Ende
- 7 Projekt: Taschenrechner II
- 8 Projekt: Statistiken eines Datensatzes (CSV)
- 9 Projekt: MARC-XML lesen, filtern und in Bibtex-Datei überführen
- 10 Projekt: Statistiken und Visualisierungen auf Basis einer Excel-Datei
- 11 Cheatsheet
- Epilog