Nach Teilnahme an unserem Kurs verfügen Sie über eine fundierte Basis für die Programmierung mit Python, inklusive objektorientierter Features, Iteratoren und Generatoren, Fehlerbehandlung, Kenntnis vieler wichtiger Module (z.B.grafische Oberflächen, XML, Netzwerkprogrammierung, reguläre Ausdrücke) und den Fähigkeiten, eigenständig neue Module kennenzulernen und zu nutzen.
Schwerpunkte
Grundelemente von Python: Bezeichner, Schlüsselwörter, Operatoren, Kontrollstrukturen, einfache und abgeleitete Datentypen, Operationen auf Sequenzen und Mappings
Einsatz in praktischen Beispielen
Funktionen und funktionale Programmierung, eingebaute Funktionen, Filehandling
Objektorientierung: Klassen, Vererbung, Überladen von Funktionen
Syntax und Erstellen eigener Module
Anwendung wichtiger mitgelieferter Module
Arbeit mit der Online-Dokumentation
Fehlersuche, Dokumentieren, Portabilität zwischen Betriebssystemen
Fehlerbehandlung mit Exceptions
Instrumentierung und Logging