Springe direkt zu Inhalt

Workshop | Objektorientierte Programmierung mit Python

19.05.2022 | 09:00 - 16:30

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:

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