Python · Fachbücher · Schulungen
Python, Fachbücher und professionelle Schulungen
Mein beruflicher Schwerpunkt liegt seit vielen Jahren auf Python: von den
Grundlagen über objektorientierte und funktionale Programmierung bis zu
NumPy, Pandas, Datenanalyse und Machine Learning. Als Diplom-Informatiker,
Fachbuchautor und Trainer verbinde ich fundierte Theorie mit der Erfahrung
aus Hunderten von Schulungen.
Meine Python-Bücher
Die Bücher bauen auf meiner langjährigen Unterrichtspraxis auf. Sie sind
sowohl zum Selbststudium als auch als Begleitung zu Schulungen geeignet.
Alleinstellungsmerkmal
Funktionale Programmierung mit Python
Bernd Klein und Philip Klein
Reine Funktionen, Funktionen höherer Ordnung, Closures, Dekoratoren,
Rekursion, Generatoren, Lazy Evaluation und funktionale
Programmiertechniken – praxisnah erklärt und mit zahlreichen Übungen.
Das einzige deutschsprachige Fachbuch, das sich ausschließlich
der funktionalen Programmierung mit Python widmet.
Zum Buch bei Hanser
Einführung in Python 3
Ein systematischer Einstieg für Anfängerinnen und Anfänger sowie für
Umsteiger aus anderen Programmiersprachen – mit vielen Beispielen,
Übungen und ausführlichen Lösungen.
Zum Buch bei Hanser
Numerisches Python
Numerische Berechnungen, NumPy, Matplotlib, Pandas und die praktische
Verarbeitung wissenschaftlicher und technischer Daten mit Python.
Zum Buch bei Hanser
Mein erstes englischsprachiges Buch
Numeric Python
Python Data Analysis with NumPy, Pandas, and Matplotlib
Die englischsprachige Ausgabe vermittelt numerisches Rechnen,
Datenanalyse und wissenschaftliche Visualisierung mit NumPy, Pandas
und Matplotlib. Sie erschien 2026 bei Hanser Publications.
Zur englischen Ausgabe bei Hanser
Python-Grundlagen – eLearning
Ein interaktiver Einstieg in Python mit verständlichen Erklärungen,
Beispielen und Übungen für ein selbstbestimmtes Lerntempo.
Hanser Fachbuch
Schulungen und Themenschwerpunkte
Python-Grundlagen
Syntax, Datentypen, Kontrollstrukturen, Funktionen, Module und Dateiverarbeitung.
Fortgeschrittenes Python
Objektorientierung, Dekoratoren, Iteratoren, Generatoren, Kontextmanager und sauberes Softwaredesign.
Funktionale Programmierung
Reine Funktionen, Funktionen höherer Ordnung, Rekursion, Closures, Lazy Evaluation und funktionale Muster.
Datenanalyse
NumPy, Pandas, Matplotlib sowie die strukturierte Analyse und Visualisierung von Daten.
Machine Learning
Grundlagen des maschinellen Lernens mit praxisnahen Beispielen aus dem Python-Ökosystem.
Linux und Open Source
Linux bleibt ein wichtiger Teil meines Profils, heute jedoch als Ergänzung zum zentralen Python-Schwerpunkt.
Unterrichtserfahrung
Ich unterrichte Python, Linux und verwandte Themen seit vielen Jahren für
Unternehmen, Forschungseinrichtungen und öffentliche Institutionen. Die
Schulungen werden auf Deutsch oder Englisch, online oder vor Ort angeboten.