SemaTrain Trainingsinstitut

Primärreferenzen

Python Quellen und Methodik

Python und die verwendeten Drittprojekte werden projektbezogen, versioniert und mit eindeutigem Aussagebereich geprüft.

Versionsbasis

Python 3.14.7

Quellen zuletzt geprüft: 2026-09-17

Python 3.14.7 ist der Prüfstand der Kursbasis. Drittprojekte erhalten einen eigenen Versionsscope und werden unabhängig von Python geprüft.

Kursweiter Python-Kern

Primärreferenzen

Python 3.14.7 Release

Quellentyp: Projekt-Release-Dokumentation

Projekt: CPython

Versionsbezug: Python 3.14.7

Aussagebereich: Kursbasis und aktueller Maintenance-Stand der Python-3.14-Reihe.

Offizielle Primärreferenz öffnen

Python 3.14 Documentation

Quellentyp: Projekt-Primärdokumentation

Projekt: CPython

Versionsbezug: Python 3.14

Aussagebereich: Python-Sprache, Tutorial, Standardbibliothek und API-Dokumentation.

Offizielle Primärreferenz öffnen

Lektionsprofile

Projektbezogene Quellen statt Linkliste

Python-Syntax, Datentypen und Kontrollfluss

Lesbarkeits- und Stilhinweise werden als SemaTrain-Fachleitlinien behandelt, sofern sie keine verbindliche Sprachsemantik darstellen.

Objektorientierung und dataclasses

Modellierungsentscheidungen wie Vererbung versus Komposition sind kontextabhängige SemaTrain-Fachleitlinien.

Datenanalyse mit pandas, NumPy und Matplotlib

pandas, NumPy und Matplotlib sind eigenständige Projekte mit getrennten Release-Zyklen.

NumPy: the absolute basics for beginners

Importkonvention np, ndarray, np.array sowie einfache statistische Kennzahlen.

Versionsbezug: NumPy 2.5.3

Offizielle Primärreferenz öffnen

Dateien, CSV, JSON, pathlib und RegEx

Die Python-Standardbibliothek ist die Primärreferenz. Konkrete RegEx für E-Mail- oder Geschäftsregeln sind didaktische Beispiele und keine Normdefinition.

Datenbanken und SQLAlchemy ORM

SQLAlchemy abstrahiert Datenbankzugriff, ersetzt aber keine Prüfung von Dialekt, Treiber, Datentypen und datenbankspezifischem Verhalten.

datetime - Basic date and time types

Aware und naive datetime-Objekte, UTC, datetime.now sowie Deprecation von datetime.utcnow.

Versionsbezug: Python 3.14.7

Offizielle Primärreferenz öffnen

Webentwicklung mit Flask und Django

Flask ist standardmäßig eine WSGI-Anwendung. Django unterstützt WSGI und ASGI. Deployment-Entscheidungen hängen von der konkreten Anwendung und Infrastruktur ab.

Django 6.1 Documentation

Django-Framework, ORM, Views, URLs, Templates sowie WSGI/ASGI-Kontext.

Versionsbezug: Django 6.1 / Python 3.12 bis 3.14

Offizielle Primärreferenz öffnen

Automatisierung, CLI, Logging und HTTP-Requests

Cron und Windows-Aufgabenplanung sind betriebssystembezogene Betriebsmechanismen und keine Bestandteile der Python-Sprachspezifikation.

Clean Room

Quellen bestimmen Fakten, nicht Formulierungen

Primärquellen bestimmen den fachlichen Prüfrahmen, nicht die Formulierung. Erklärungen, Beispiele, Quizfragen, Übungen und Projekte sind eigenständige SemaTrain-Inhalte.

Die Dokumentation eines Drittprojekts wird nur für dessen eigenen fachlichen Aussagebereich verwendet. Eine pandas-Quelle ist beispielsweise keine Autorität für Flask-Deployment, und eine Python-Sprachreferenz ersetzt keine SQLAlchemy-Dialektdokumentation.

Zum Python-Lernpfad

Zum Python Trainingscenter