Python et apprentissage
Python occupe depuis de nombreuses années une place centrale dans mon activité d’auteur et de formateur. Mes plateformes pédagogiques sont python-course.eu et python-kurs.eu. Mes cours et publications vont des bases à la programmation orientée objet et fonctionnelle, NumPy, Pandas, l’analyse de données et l’apprentissage automatique.
Publications
Mes livres Python et cours eLearning
Des livres et cours en ligne adaptatifs pour apprendre Python, la programmation fonctionnelle, le calcul numérique, l’analyse et la visualisation de données.
Livres

Numeric Python
Calcul numérique et analyse de données avec NumPy, Pandas et Matplotlib : tableaux, opérations vectorisées, DataFrames, séries temporelles et visualisation scientifique.
ISBN 978-1-56990-960-7
Voir chez Hanser →
Einführung in Python 3
Manuel systématique et ouvrage de référence pour débutants et programmeurs changeant de langage, des bases à la programmation orientée objet et fonctionnelle.
ISBN 978-3-446-46379-0
Voir chez Hanser →
Funktionale Programmierung mit Python
Avec Philip Klein : fonctions pures et d’ordre supérieur, décorateurs, fermetures, composition, curryfication, générateurs, itérateurs et exercices pratiques.
ISBN 978-3-446-48191-6
Voir chez Hanser →
Numerisches Python
NumPy, Matplotlib et Pandas pour le calcul numérique, l’analyse et la visualisation de données, avec des applications scientifiques, techniques, financières et graphiques.
ISBN 978-3-446-48549-5
Voir chez Hanser →Cours eLearning

Python-Grundlagen | eLearning
Introduction adaptative à Python : variables, types de données, séquences, conditions, boucles, dictionnaires, fichiers et fonctions.
ISBN 978-3-446-47992-0
Voir chez Hanser →
Datenanalyse Python | eLearning
Cours adaptatif sur Pandas : Series, DataFrames, données manquantes, fichiers, groupby, visualisation et séries temporelles.
ISBN 978-3-446-48614-0
Voir chez Hanser →Les couvertures originales sont chargées directement depuis le site de Carl Hanser Verlag.
Linux, logiciel libre et souveraineté numérique
Linux et le logiciel libre faisaient déjà partie des thèmes centraux de l’ancien Klein-Singen.de. Aujourd’hui, ce domaine comprend également les standards ouverts, l’interopérabilité, les infrastructures logicielles durables et la question de savoir comment les États, entreprises et particuliers peuvent garder la maîtrise de leurs systèmes techniques.
Logiciel libre, brevets logiciels et « propriété intellectuelle »
Les connaissances, idées et logiciels se situent dans une tension entre création, accès, concurrence et contrôle. Le débat sur les brevets logiciels est l’un des plus anciens thèmes politiques de ce site. Il pose la question fondamentale de savoir si, et dans quelles conditions, des idées liées au logiciel devraient être brevetables.
Sur geistiges-eigentum.eu, j’examine de manière critique le terme générique de « propriété intellectuelle ». Une idée, un texte, une musique ou un logiciel ne se comportent pas comme un objet physique : une information peut être copiée et utilisée simultanément par plusieurs personnes.
Lire le dossier détaillé en anglais →
Intelligence artificielle et programmation
Les assistants d’IA modifient déjà la manière dont le code est écrit, expliqué et contrôlé. Cela ne rend pas la compréhension inutile ; au contraire, il devient encore plus important de pouvoir vérifier les résultats, reconnaître les hypothèses et assumer la responsabilité des systèmes produits.