0

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.