Live-Online in 3 Tagen
Python ist eine sehr beliebte und wegen des übersichtlichen Codes einfach zu erlernende Programmiersprache. Aufgrund der vielschichtigen Anwendungsgebiete werden Python-ProgrammiererInnen in der Softwareentwicklung immer gefragter.
In diesem vertiefenden Kurs zeigen dir unsere erfahrenen Trainerexperten eine Reihe von Möglichkeiten, die Python bietet, um dir das Arbeiten als Softwareentwickler zu erleichtern. Werkzeuge wie das Unittest-Framework oder Sprachmittel helfen sowohl Fortgeschrittene als auch Experten beim Lösen komplexer Aufgaben. Darüber hinaus erlernst du den Umgang mit Modulen und profitierst von zahlreichen wertvollen Tipps und Tricks aus der Praxis.
Modulübersicht
- Konstruktoren
- Memberzugriff
- Vererbung
- Exceptions
- Das Python Objektmodell
- Module und Packages: was ist das und wie kann ich selbst welche erstellen?
- Lokale Imports: wie verschmutze ich nicht den globalen Namespace?
- Programmstruktur
- Unittests
- Installation von Paketen
- Interpreteraufruf mittels exec
- Generatoren
- Context Managers: das with Statement
- Dekoratoren
- Regular Expressions
- Datenbanken: sqlite3
- XML: etree
- API Zugriff mit dem "requests" Modul
Der Kurs richtet sich an alle Programmierer, die bereits Teile ihres Aufgabenbereichs in Python lösen und vertiefende Kenntnisse erwerben möchten.
Empfohlen wird der Besuch des Kurses „Python – Grundlagen“ oder vergleichbare Kenntnisse.
Nach Seminarabschluss erhältst du ein tecTrain-Teilnahmezertifikat.