Python Programmierung für Fortgeschrittene
Ihre Termine
| Datum | Ort | Preis | |
|---|---|---|---|
| 16.02.2026 -18.02.2026 |
Virtuelles Live Training | 2.130,10 €* | Buchen |
| 31.03.2026 -02.04.2026 |
Virtuelles Live Training | % 2.065,84 €* | Buchen |
| 04.05.2026 -06.05.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 01.06.2026 -03.06.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 15.07.2026 -17.07.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 31.08.2026 -02.09.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 31.08.2026 -02.09.2026 |
Düsseldorf | % 2.023,00 €* | 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 Code, Anaconda, Jupyter, Spyder
- Typsicherheit in Python: static type hints, mypy
- Distribution von Python-Projekten
ANWENDUNGSBEISPIELE:
- Debugging, Logging, Laufzeitanalyse, Optimierung
- Regressionstests: doctest, unittest
- Datenbanken: sqlite, mysql, sqlalchemy
- Webanbindung: CGI,flask
- Extending Python
- Grafische Programmierung: Tkinter
- Parallele Programmierung: Multiprocessing, Threading, Multiplexing, Simulation
Zielgruppe
ZielgruppeDieser Kurs richtet sich an Developer, Anwendungsentwickler, Systemadministratoren, Programmierer und Webentwickler. .VoraussetzungenVoraussetzung für eine erfolgreiche Teilnahme an dieser Schulung ist der Besuch des Seminars Python Programmierung oder vergleichbare Vorkenntnisse.