Mit dem Fokus auf die 3 Bereiche Programmierung, Datenmanagement und Machine Learning vermittelt dieser Kurs die Grundlagen von Python im Kontext von Data-Science Anwendungen.
Von der Installation, den wesentlichen Objekttypen und Programmiergrundlagen über das Anlegen und Verwalten von Projekten erhalten die Teilnehmenden in diesem Training zunächst alle Voraussetzungen, um erste Anwendungen in Python zu schreiben. In praxisnahen Beispielen und mit Hilfe von Beispieldaten werden anschließend Daten eingelesen und analysefertig aufbereitet. Hier erlernen die Teilnehmer die wichtigsten Techniken im Bereich Datenmanagement. Der abschließende Programmpunkt des Kurses ist die Analyse und Prognose von Daten mit Machine Learning Verfahren. Zunächst wird das Themenfeld Machine Learning theoretisch eingeleitet und anschließend in zwei fiktiven Szenarien auf der Grundlage eines Musterdatensatzes direkt in Python umgesetzt. Die Analyseszenarien lösen ein Klassifikations- bzw. ein Regressionsproblem
Besonderes Augenmerk richtet der Kurs auf die Populären Python-Bibliotheken numpy, Pandas zur Datenhaltung und Datenmanagement sowie scikit-learn zur Analyse von Daten mit Machine Learning Verfahren.
• Kennenlernen der Grundkonzepte und der Philosophie von Python
• Die Python-Syntax verstehen und anwenden
• Datenmanagement in Python
• Machine Learning Prozesse verstehen
• Modell- und Prognoseerstellung mit Python umsetzen
Python Interessierte mit und ohne Programmiererfahrung, Data Scientist, Datenanalysten, Statistiker, Mathematiker, Researcher
Dieser Kurs richtet sich insbesondere an Personen, die noch keine Erfahrung in der Programmiersprache Python gemacht haben, diese aber in Zukunft im Bereich Data Science einsetzen wollen.
• Das Konzept und die Philosophie von Python
• Übersicht Python-Editoren, u.a.: Jupyter, Pycharm, Spyder
• Python-Projekte anlegen: Ordnerstruktur, Einbinden von Paketen und Modulen
• Syntaktische Grundlagen: Grunddatentypen, Operatoren, Kontrollstrukturen, Funktionen, Schleifen
• Grundlagen objektorientierten Programmierens in Python: Klassen, Methoden und Attribute
• Einführung in numpy
• pandas
o Objekttypen: Series und DataFrame
o Importieren von Daten, Datenmanagement, Aggregationen, deskriptive Statistik
• Einführung Machine Learning Prozesse
• Entscheidungs- und Regressionsbäume modellieren und interpretieren
• Modell- und Prognoseerstellung mit Python und der Bibliothek scikit-learn
Keine
Training am eigenen Laptop
(Softwarevoraussetzungen und Installationsanleitung erhalten Sie im Vorfeld)
Python Interessierte mit und ohne Programmiererfahrung, Data Scientist, Datenanalysten, Statistiker, Mathematiker, Researcher
Dieser Kurs richtet sich insbesondere an Personen, die noch keine Erfahrung in der Programmiersprache Python gemacht haben, diese aber in Zukunft im Bereich Data Science einsetzen wollen.