📄️ Python-Einführung
Erste Schritte mit Python und Einrichtung der Entwicklungsumgebung
📄️ Variablen und Datentypen
Grundlegende Datentypen und Verwendung von Variablen in Python
📄️ String-Verarbeitung
Python-Strings vollständig beherrschen
📄️ Listen und Tupel
Sequenzdatenstrukturen in Python
📄️ Wörterbücher und Mengen
Hash-basierte Datenstrukturen in Python
📄️ Bedingungen und Schleifen
Programmfluss steuern
📄️ Funktionen
Funktionen definieren und verwenden
📄️ Erweiterte Funktionen
Lambda, Decorators, Generatoren
📄️ Klassen Grundlagen
Einführung in objektorientierte Programmierung
📄️ Fortgeschrittene OOP
Vererbung, Polymorphismus, Magische Methoden
📄️ Typhinweise
Code mit Typhinweisen klarer gestalten
📄️ Module und Pakete
Code modularisieren und wiederverwenden