0

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.