Python Programmierung für Fortgeschrittene
Ihre Termine
| Datum | Ort | Preis | |
|---|---|---|---|
| 24.11.2025 -26.11.2025 |
Virtuelles Live Training | 2.130,10 €* | Buchen |
| 16.02.2026 -18.02.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 31.03.2026 -02.04.2026 |
Virtuelles Live Training | % 2.023,00 €* | 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