Programm
Objektorientierte Programmierung ; Konstruktoren; Memberzugriff; Vererbung; Exceptions; Das Python Objektmodell; Das Modulkonzept; Module und Packages: was ist das und wie kann ich selbst welche erstellen?; Lokale Imports: wie verschmutze ich nicht den globalen Namespace?; Grössere Programme und Unit Testing; Programmstruktur; Unittests; Installation von Paketen; Verschiedene ausgewählte Themen; Interpreteraufruf mittels exec; Generatoren; Context Managers: das with Statement; Dekoratoren; Verschiedene ausgewählte Module; Regular Expressions; Datenbanken: sqlite3; XML: etree; API Zugriff mit dem "requests" Modul;
Ziele
Python ist eine einfach zu erlernende Programmiersprache und bietet mit seiner Standardlibrary einen gut ausgestatteten Werkzeugkasten und ermöglicht die Entwicklung von kompakten und lesbaren Programmen. Über den grundlegenden Sprachumfang hinaus bietet Python eine Reihe von Möglichkeiten, die dem Programmier das Handwerk erleichtern — seien es Werkzeuge wie zum Beispiel ein Unittest-Framework, oder Sprachmittel, um komplexe Aufgaben einfacher zu lösen.
Voraussetzungen
Grundlegende Kenntnisse in Python
Noch nicht bewertet
Datum auswählen
Verfügbarkeit
12 Freie Plätze
Buchbar bis So. 28. November 2021, 08:00
Stornierbar bis Do. 25. November 2021, 08:00