Python Individualtraining (18.5.2020 - 19.5.2020)¶
Kursverlauf¶
Der Kurs fand online mittels Microsoft Teams statt, und wurde über meinen Partner tecTrain gebucht. Konzipiert als offene Schulung hat nur ein Teilnehmer gebucht [1], was uns die Möglichkeit gab, individuell auf Bedürfnisse einzugehen. Der Teilnehmer hatte schon etwas Vorwissen durch konkreten Aufgabenstellungen seines Dienstgebers mitgebracht, was uns einen Quickstart ermöglichte.
Im ersten Teil wurden im Wesentlichen die Folien vorgetragen, wenngleich in einer etwas unüblichen Reihenfolge.
Einen guten Teil des zweiten Tages verbrachten wir mit Code Review seines Firmenprojektes, und den daraus entspringenden Fragen und Antworten.
Der Kursverlauf wurde immer begleitet von Coding-Demos, festgehalten in einem Jupyter Notebook.
Weiterführende Links¶
Hier ein paar Empfehlungen, wie es weitergehen könnte. Youtube hat einige gute Tutorials, hier ein paar Links.
Transforming Code into Beautiful, Idiomatic Python. Raymond Hettinger, der hier oft seine Lieblingsphrase bringt: “There must be a better way”. (Hettinger ist ein “Python Core Developer”.)
Python Tutorial: Duck Typing and Asking Forgiveness, Not Permission (EAFP). Corey Schafer über Duck Typing und den Begriff Pythonic. Corey Schafer hat eine ganze Reihe von sehr guten Tutorials, und bringt alles immer in einer Viertelstunde auf den Punkt.
Python Tutorial: Unit Testing Your Code with the unittest Module. Wir haben Unittesting kurz angesprochen; hier Corey Schafer über das Thema.
Regular Expressions (Regex) Tutorial: How to Match Any Pattern of Text. Regular Expressions sind unumgänglich, wenn man textuelle Daten analysieren will; hier ein weiteres Tutorial von Corey Schafer.
Python Tutorial: Decorators - Dynamically Alter The Functionality Of Your Functions. Ein etwas fortgeschritteneres Thema, wieder von Corey Schafer.
Built in Super Heroes. David Beazley in einer unterhaltsamen Keynote zur Konferenz “PyData Chicago 2016”. Er hat einige sehr gute (weil informative) und witzige Videos - allerdings kommt man bei ihm selten unter der Länge eines ganzen Abends weg.
Footnotes