Persönliche Trainingsberatung

Weiterbildung für deinen nächsten beruflichen Schritt.Für Unternehmen
Mein Kurs
Programmierung

Fortgeschrittene Python-Programmierung: Datenmodell, Generatoren und asyncio

Python tiefer verstehen: Eigene Klassen über das Datenmodell gestalten, Deskriptoren, Kontextmanager und Generatoren nutzen und asyncio sicher einsetzen.

Nach diesem Kurs kannst du Python-Code schreiben, der die Mechanik der Sprache gezielt nutzt: Klassen, die sich wie eingebaute Typen verhalten, Attribute mit Regeln, Ressourcen, die zuverlässig freigegeben werden, Datenströme ohne hohen Speicherbedarf und nebenläufige Abläufe mit asyncio. Der Kurs passt zu dir, wenn du Python bereits regelmäßig einsetzt, in Bibliotheken oft auf solche Techniken stößt und verstehen möchtest, wann sie deinen Code wirklich besser machen.

VertiefungDE / ENLive online / vor Ort nach Vereinbarung

Das nimmst du mit.

  • Eigene Klassen über spezielle Methoden natürlich nutzbar machen
  • Attributzugriff mit Deskriptoren und __slots__ gezielt steuern
  • Einschätzen, wann Metaklassen sinnvoll sind und wann einfachere Mittel reichen
  • Ressourcen mit Kontextmanagern verwalten und Daten mit Generatoren streamen
  • Nebenläufige Abläufe mit asyncio, Tasks und Queues umsetzen
Python

Dein Training im Detail

Für wen?
Entwickler:innen und technische Fachkräfte, die regelmäßig Python schreiben und ihren Code klarer und robuster gestalten wollen.
Was bringst du mit?
Du schreibst seit einiger Zeit Python, kennst Klassen, Module und Exceptions und hast bereits eigene Programme umgesetzt.
Umfang & Planung
Standardumfang: 3 Trainingstage. Für Firmen ist nach Absprache ein angepasster Umfang möglich.

Agenda: vom Verständnis zur Anwendung

Unser eigenständig entwickelter Agenda-Vorschlag. Schwerpunkte, Übungsumgebung und Umfang stimmen wir vor einer Buchung ab.

  1. Objekte, Identität und das Python-Datenmodell

  2. Spezielle Methoden und eigene Container

  3. Deskriptoren, __slots__ und Klassenerzeugung

  4. Kontextmanager, Iteratoren und Generatoren

  5. Koroutinen und asyncio mit Tasks und Queues

  6. Saubere Struktur und Überprüfung des eigenen Codes

PRAXIS & TRANSFER

Du baust eine kleine Bibliothek, die Dateien mit einem Generator verarbeitet, Felder per Deskriptor prüft und mehrere Eingaben nebenläufig über eine asyncio-Queue abarbeitet.

Prüfung, Lizenzen & Nachweise

Dieser Kurs bereitet nicht auf eine bestimmte Herstellerprüfung vor, und es ist kein Herstellerzertifikat damit verbunden.

Herstellerquellen & fachlicher Stand

Quellen geprüft am 2026-11-04. Die Quellen beschreiben die Technologie bzw. externe Prüfungsanforderungen. Sie belegen keine Partnerschaft mit NextNowa.

Dein Lerninhalt

Die genannten Inhalte beschreiben das Schulungsthema. Konkreten Lehrplan, Termine und Trainer stimmen wir vor einer Buchung ab; verbindlich ist das Angebot.

Individuelles Angebot: Verfügbarkeit und Durchführung werden auf Anfrage bestätigt.

Häufige Fragen

Für wen kommt der Kurs zu früh?

Wenn dir Klassen und Exceptions noch nicht geläufig sind, starte besser mit einem Einstiegskurs und komme danach zurück.

Wird asyncio auch für Datenbanken und Web-APIs gezeigt?

Der Fokus liegt auf Koroutinen, Tasks und Queues. Eigene Anwendungsfälle kannst du für die Übungen mitbringen.

Erhalte ich bei Fortgeschrittene Python-Programmierung: Datenmodell, Generatoren und asyncio ein Zertifikat?

Dieser Kurs bereitet nicht auf eine bestimmte Herstellerprüfung vor, und es ist kein Herstellerzertifikat damit verbunden.

WEITERLERNEN

Weitere Themen aus diesem Bereich

Alle Themen ansehen

Passt ebenfalls dazu

Ratgeber

NextNowa Guide

Deine Orientierung zur Weiterbildung

Was möchtest du als Nächstes lernen?

Frag nach Kursen, Lernwegen oder Beratung. Ich zeige dir passende nächste Schritte.

Automatische Orientierung mit geprüften Hinweisen. Keine Buchungs- oder Förderzusage. Bitte keine sensiblen Daten eingeben.