Python Programmierung für Fortgeschrittene
Ihre Termine
| Datum | Ort | Preis |
|---|---|---|
| 31.08.2026 -02.09.2026 |
Virtuelles Live Training |
% 2.065,84 €* Buchen |
| 31.08.2026 -02.09.2026 |
Düsseldorf |
% 2.065,84 €* Buchen |
| 12.10.2026 -14.10.2026 |
Virtuelles Live Training |
% 2.023,00 €* Buchen |
| 23.11.2026 -25.11.2026 |
Virtuelles Live Training |
% 2.023,00 €* Buchen |
| 23.11.2026 -25.11.2026 |
Stuttgart |
% 2.023,00 €* Buchen |
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Nach dem Besuch des Seminars kennen Sie die fortgeschrittenen Objektorientierung in Python , Programmiertechniken wie Generatoren, Iteratoren, Mappings u.a., die regulären Ausdrücke re und regex sowie die Möglichkeiten zu Dateizugriffen und Parsing von Dateien in Python.
Inhalte
Zusammenfassung des Stoffes des Grundlagenkurses
Objektorientierung
- Grundlagen der Objektorientierung - Klassen, Attribute, Methoden, Instanzen, Konstruktor
- Überladen, Kapselung
- Relationen: Vererbung, Aggregation, Komposition
- Polymorphie
- Mehrfachvererbung
- Magic Methods, Attribute Properties
- Design Patterns: Class Decorators, Observer, Singleton, Factory
- Klassenabstraktion
- Metaklasse, Deskriptorklassen
Fortgeschrittene Programmiertechniken:
- Arbeiten mit IDEs: Visual Studio Code, Anaconda, Jupyter, Spyder
- Static Type Hints (Typannotationen) und statische Typprüfung mit mypy
- Paketierung und Distribution von Python-Projekten
Anwendungsbeispiele:
- Debugging, Logging, Laufzeitanalyse, Optimierung
- Regressionstests: doctest, unittest
- SQLite, MySQL und SQLAlchemy
- CGI und Flask
- Extending Python
- Grafische Programmierung: Tkinter
- Multiprocessing, Threading und asynchrone Verarbeitung
Zielgruppe
Zielgruppe
Dieser Kurs richtet sich an Developer, Anwendungsentwickler, Systemadministratoren, Programmierer und Webentwickler. .Voraussetzungen
Voraussetzung für eine erfolgreiche Teilnahme an dieser Schulung ist der Besuch des Seminars Python Programmierung oder vergleichbare Vorkenntnisse.