User Tools

Site Tools


ds:documentation:python:python_training

Themensammlung für einen Pythonkurs

  • import Anweisung - 101 Wege zyklische imports zu vermeiden
  • Projekt- und Dateistruktur - viele Klassen und viele Files, aufteilen oder nicht
  • Charts (matplotlib), evtl Grundzüge von Pandas
  • numpy für Berechnungen und einfachem Laden von Daten (binär und Text)
  • Bereitstellen von Klassen/Libraries (auf einem Rechner, anderen Rechnern, für sich, für andere)
  • virtuelle Environments
  • Installation von Bibliotheken und bereitstellen beim Deploy
  • Jupyter notebook
  • pip/pip3 (wo landen die Bibliotheken)
  • (ana)conda

generelle Wünsche für den Kurs

  • Benutzen einer echten (!) IDE wie PyCharm. Kein geany, vi oder idle und vor allem kein Eclipse
  • lineare Folien und ein Handout mit den wichtigsten Themen (z.B. Vorgehensweise beim Deploy einer Pythonklasse)
  • nicht im IT Schulungsraum - keine Fenster, laute Lüftung, kalt, ab Reihe 3 versteht man den Dozent nicht mehr. KBW wäre z.B. schön. Python und PyCharm sind plattformunabhängig, jeder kann mit seinem eigenen Laptop kommen
  • Vorbereitete Übungen des Dozenten: bei Übungen will man nicht jedes mal mit einem leeren File starten
ds/documentation/python/python_training.txt · Last modified: 2020/05/12 09:01 by rhaseitl