0

Python für Fortgeschrittene

Ihre Termine

Datum Ort Preis
11.02.2026
-13.02.2026
München 1.457,75 €* Buchen
11.02.2026
-13.02.2026
Virtuelles Live Training 1.457,75 €* Buchen
10.06.2026
-12.06.2026
München 1.457,75 €* Buchen
10.06.2026
-12.06.2026
Virtuelles Live Training 1.457,75 €* Buchen
14.10.2026
-16.10.2026
München 1.457,75 €* Buchen
14.10.2026
-16.10.2026
Virtuelles Live Training 1.457,75 €* Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

In dieser Python Schulung werden Ihnen aufbauend auf ihrem Python - Grundlagenwissen weitere Elemente von Python vermittelt. Erlernen Sie fortgeschrittene Technik im Bereich Objektorientierung. Python ist eine Programmiersprache, die objektorientierte, aspektorientierte und funktionale Programmierung unterstützt. Sie ist heute auf einer Vielzahl von Betriebssystem-Plattformen (Unix, Linux, Windows, macOS, Embedded Systeme uvm.) verfügbar. Die Einfachheit der Sprache, die leichte Erlernbarkeit, die umfangreiche Standardbibliothek sowie eine Vielzahl von Erweiterungen aus verschiedensten Bereichen (GUI, Machine Learning, Data Science, Netzwerke, Datenbanken, Grafik, Multimedia, Web, Mathematik, Spiele, etc.) haben sie zum Mittel der Wahl bei vielen Open Source Projekten und in namhaften Unternehmen und Organisationen gemacht.

Inhalte

  • Effektives Arbeiten mit IDEs (PyCharm, Jupyter Notebook, Visual Studio Code (Mit Python Extensions), (Neo-)Vim)
  • Fortgeschrittene Objektorientierung:
    • Magic Methods
    • Attribute Properties
    • Class Decorators und Design Patterns
    • Klassenabstraktion
    • Mehrfachvererbung
    • Metaklassen
    • Descriptorklassen
  • Fortgeschrittene Programmiertechniken:
    • Generatoren
    • Mapping
    • Dynamic Code Execution
    • Rekursion
    • Function Annotations
    • Funktoren
    • Context Manager
  • Erweiterte reguläre Ausdrücke
  • Funktionale Programmierung mit Python 3
  • Verwendung von Python 3 Bibliotheken und pip:
    • Datenbankanbindung von SQLite, MySQL, PostgreSQL
    • Requests
    • NumPy, Pandas …
    • Und zahlreiche weitere
  • Webentwicklung / REST APIs mit Python (Flask)
  • Überblick graphische Programmierung mit Python (TKinter, QT, GTK)

Voraussetzungen

Python Grundlagen erworben durch Praxiserfahrung oder den Besuch einer unserer Python Grundkurses.

Zielgruppe

  • Der Aufbaukurs richtet sich an alle die tiefer in Python einsteigen wollen

Hinweise

09:00 bis 16:00 Uhr ( 3 Tage)

D