Teil III
Fortgeschrittene Programmiertechniken
Das Thema des dritten Teils sind zentrale Programmierkonzepte und deren Umsetzung in Python. Dabei finden Sie zu jedem Themenblock eine umfangreiche Einführung in die Thematik und die Anwendung in Python. Zunächst besprechen wir das Schreiben von Funktionen, um danach über die Verwendung von Modulen und Paketen zur objektorientierten Programmierung fortzuschreiten. Darauf aufbauend, kümmern wir uns um die Behandlung von Ausnahmen in Python sowie die weiterführenden Themen Iteratoren bzw. Generatoren und Kontextobjekte.