Ein Angebot des Center für Digitale Systeme für alle Beschäftigten der Freien Universität
Zielgruppe
Mitarbeiter*innen an der FU, die in E-Humanities Projekten arbeiten oder arbeiten wollen und bereits etwas Vorkenntnisse zu Programmierung haben, z.B. durch Teilnahme am Workshop "Einführung in der Programmierung mit Python" (https://wikis.fu-berlin.de/x/OoL5SQ). Spezifiische Vorkenntnisse zu Python sind nicht unbedingt erforderlich.
Voraussetzungen
Eigener Laptop erforderlich.
Sie benötigen die folgenden Installationen:
- Python: Download von https://www.python.org/downloads/
Beim Ausführen des Installationsprogramm bitte unbedingt das untere Kästchen "Add Python 3.10 to PATH" anklicken - Thonny Entwicklungsumgebung: Download von https://thonny.org/
Inhalte
Grundlagen der Programmierung mit Python (ca. 1 Stunde)
Wiederholung/Zusammenfassung
- Variablen, Listen
- Eingabe, Ausgabe
- Schleifen, Verzweigungen
- Funktionen
Objektorientierte Programmierung mit Python (ca. 3 Stunden)
Einführung mit praktischen Übungen
- Konzepte
- Definition und Verwendung von Klassen in Python
- Veerbung
- Private/Public
- Modularisierung/Bibliotheken
Wissenschaftliches Arbeiten mit Python (ca. 2 Stunden)
Einführung mit praktischen Übungen zu 2-3 Bibliotheken (vorab Wünsche der Teilnehmenden einholen)
- Jupyter Lab, IPython
- Visualisierung von Daten: matplotlib, plotly, seaborn
- Analyse von Daten: pandas
- Analyse von Texten: nltk
Lernziele
Die Teilnehmenden sollen
- Das Konzept der Objektorientierten Programmierung verstehen
- Mit Python einache Objektorientierte Programme schreiben und verstehen können
- Mit Jupyter Lab arbeiten können
- Zwei ausgewählte Python-Bibliotheken zur Unterstützung wissenschaftlichen Arbeitens kennenlernen
- In der Lage sein, sich in die ausgewählten und weitere Python-Bibliotheken selbständig einzuarbeiten
Weitere Informationen sowie das Anmeldeformular finden Sie hier.
Zeit & Ort
19.05.2022 | 09:00 - 16:30
CeDiS-Schulungsraum
Garystraße 39
14195 Berlin