Im TIOBE-Index steht die Programmiersprache Python schon seit einigen Jahren unangefochten auf der Spitzenposition der am meisten Nachgefragten Programmiersprachen. Gerade die immense Entwicklung im Bereich der künstlichen Intelligenz und des maschinellen Lernens hat diese Entwicklung befeuert.
Vor allem im Bereich der Data-Science bildet Python eine sichere Bank und wird von einer überwältigenden Anzahl an Unternehmen benutzt. Besonders in den letzten Jahren findet zusätzlich eine immer stärker werdende Entwicklung hin zu einer besseren (Produktions-)Maschinenanbindung statt. Gerade die Entwicklungen im Bereich von z.B. Circuit-Python ermöglichen es zunehmend auch das Ausführen von Python auf Mikrocontrollern. Dadurch wird die große Flexibilität, Anwendbarkeit und die von einer sehr großen Community geförderte Weiterentwicklung von Python für einen immer größeren Nutzerkreis interessant und nutzbar.
In diesem Kurs werden die Grundlagen der Programmiersprache Python kurz wiederholt und dann auf die spezifischen Anwendungsfelder hin vertieft. Der Schwerpunkt liegt dabei auf dem Umgang und der Analyse von großen Datenbeständen, der Visualisierung von Ergebnissen und dem eigentlichen Data Mining. Des Weiteren werden gängige Datenübertragungsprotokolle betrachtet, die zur Datenübertragung von (Produktions-)Maschinen zu einem Server verwendet werden.
- Trainer/in: Jens Wallys