Python-Training im Bereich Data Science

Als Universalsprache gestartet ist Python mittlerweile eine der zentralen Programmiersprachen im Data-Science-Kontext. In unseren Python-Schulungen geben wir Ihnen einen praxisnahen Einblick in den Funktionsumfang der Universalsprache im Analytik-Bereich. Lernen Sie mit uns, wie Sie vom Datenmanagement über die Entwicklung von Analysemodellen bis zur Datenvisualisierung den gesamten Data-Science-Workflow mit Python realisieren können.

Logo Python

Unsere Python-Schulungen

Einführung in Data Science mit Python

Die Grundlagenschulung in Python mit dem Fokus auf den Bereich Data Science ist Ihr idealer Einstieg in die Programmiersprache. Neben den Programmierparadigmen, Objekttypen und Syntaxstrukturen wird mit pandas die zentrale Bibliothek für den Bereich Datenmanagement besprochen. Durch das Training werden Sie in der Lage sein, das Datenmanagement sowie erste Analysen und Visualisierungen in Python umzusetzen.

Kursinhalte

  • Einstieg in Python
  • Philosophie und Konzept von Python
  • Datenstrukturen in Python und ihre Eigenschaften
  • Daten einlesen
  • Datenmanagement mit pandas
  • Auswertungen mit Python
  • Steuerungselemente und Schleifen

Zielgruppe: Dieser Einführungskurs richtet sich an TeilnehmerInnen ohne bestehende Vorkenntnisse in Python oder Statistik und dient als Ausgangspunkt für die weitere Arbeit mit Python.

Empfohlene Kurslänge: Zwei Tage

Machine Learning mit Python

Ziel der Schulung ist es, Machine-Learning-Verfahren durch deren Anwendung an praxisnahen Übungsdatensätzen zu erlernen. Während des Trainings werden die zentralen Schritte, wie das vorbereitende Datenmanagement, das Trainieren der Algorithmen sowie die Prognoseerstellung und Validierung erlernt und direkt in Python umgesetzt. Einen besonderen Fokus richtet der Kurs auf die Python-Bibliothek scikit-learn, welche eine Vielzahl populärer Algorithmen im Bereich Machine Learning umfasst.

Während des Kurses werden Python-Skripte erstellt, die Sie als Vorlage für eigene Machine-Learning-Anwendungen nutzen können.

Kursinhalte

  • Einführung in die Grundbegriffe des Machine Learnings
  • Der Umgang mit dem Machine-Learning-Framework scikit-learn
  • Einführung in die Machine-Learning-Algorithmen wie z.B. Decision Trees, Support Vector Machines oder Random Forests
  • Erstellung von Trainings- und Testdaten
  • Parametertuning der Modelle mit Hilfe von Cross-Validations
  • Vorstellung relevanter Aufbereitungsschritte wie One-Hot-Encoding, Standardization oder Imputation
  • Vorstellung verschiedener Metriken der Modellevaluation
    • Für Klassifikationen: (Balanced) Accuracy, Sensitivity, Specificity, Area under the Curve
    • Für Regressionen: RMSE, MAE
  • Verknüpfung von Aufbereitungs- und Modellierungsschritten in Pipeline-Objekten

Zielgruppe: Dieser Kurs richtet sich an TeilnehmerInnen mit ersten Programmiererfahrungen in Python.

Empfohlene Kurslänge: Zwei Tage

Zeitreihenanalyse mit Python

Erkennen Sie mit Python Muster und Strukturen in Daten mit Zeitdimensionen und leiten Sie daraus erfolgreich belastbare Prognosen ab. Anhand praxisorientierter Datensätze erlernen Sie diese Analyseschritte in unserem Kurs zur Zeitreihenanalyse mit Python.

Wir führen Sie ein in die Hintergründe der Zeitreihenanalyse und zeigen Ihnen die wichtigsten Ansätze und Methoden zur Visualisierung, Glättung und Prognose von Zeitreihen in Python.

Nach dem Kurs werden Sie in der Lage sein, Zeitreihenanalysen mit Python eigenständig in Ihrer täglichen Arbeit anwenden zu können.

Kursinhalte

  • Visualisierung und Zerlegung von Zeitreihen
  • Aggregation und Stationarisierung von Zeitreihen
  • Berechnung von ARIMA und SARIMA Modellen
  • Berechnung von Exponential Smoothing Modellen
  • Berechnung von Regressionen mit SARIMA-Fehlern
  • Forecasting

Zielgruppe: Dieser Kurs richtet sich an TeilnehmerInnen mit ersten Programmiererfahrungen in Python und grundlegenden Statistikkenntnissen.

Empfohlene Kurslänge: Ein Tag

Text Mining mit Python

Im Kurs „Text Mining mit Python“ erlernen Sie den gesamten Prozess zur Analyse von Textdaten. Einlesen, Aufbereitung, Analyse: Anhand von praxisnahen Beispielen vermitteln wir Ihnen alle relevanten Arbeitsschritte zum Text Mining mit Python.

Kursinhalte

  • Einlesen von Textdaten in Python
  • Einführung in den Umgang mit regulären Ausdrücken
  • Aufbereitung der Textdaten:
    • Entfernen von Zeichen / unwichtigen Wörtern
    • Prüfung auf Rechtschreibfehler
    • Tokenisierung und n-grams
    • Vergleich verschiedener Ansätze zum Lemming- und Stemming
  • Berechnung von Worthäufigkeiten und Term Frequency–Inverse Document Frequencies
  • Part-of-speech Tagging und Named Entity Recognition
  • Einführung in die Sentimentanalyse
  • Einführung in das Topic Modeling
  • Einführung in die Textklassifikation

Im Kurs werden die drei führenden Python-Bibliotheken nltk, spacy und gensim vorgestellt.

Zielgruppe: Dieser Kurs richtet sich an TeilnehmerInnen mit ersten Programmiererfahrungen in Python.

Empfohlene Kurslänge: Zwei Tage

Datenvisualisierung mit Python

In der Schulung lernen Sie, wie Sie Ihre Daten informativ und ansprechend mit Python visualisieren. Anhand von anwendungsorientierten Beispielen vermitteln wir Ihnen alle benötigten Kenntnisse zu den Python-Bibliotheken Matplotlib und Seaborn, um komplexe Grafiken schnell und unkompliziert umzusetzen.

Neben der Erstellung von grundlegenden Grafiken, werden verschiedene Anpassungsmöglichkeiten behandelt, mit denen Sie das Erscheinungsbild der Grafik nach Ihren persönlichen Anforderungen formen können. Dazu lernen Sie allgemeine Techniken und Methoden der Visualisierung kennen.

Kursinhalte

Grafiken mit Matplotlib und Seaborn

  • Verschiedene ein- und zweidimensionale Grafiktypen
  • Anpassung von Grafiken durch individuelle Elemente
  • Steuerung des Erscheinungsbildes
  • Grafik-Export

Visualisierung

  • Prinzipien zur Erstellung guter Grafiken
  • Tipps & Tricks
  • Storytelling

Zielgruppe: Dieser Kurs richtet sich an TeilnehmerInnen mit ersten Programmiererfahrungen in Python.

Empfohlene Kurslänge: Ein Tag

Datum und Zeit

Alle Kurse bieten wir Ihnen als Individualschulung zu einem passenden Termin Ihrer Wahl an.

Ort und Sprache

Alle Schulungen können bei Ihnen vor Ort oder Remote durchgeführt werden.

Unsere Trainer können Sie in deutscher oder englischer Sprache schulen.

Preis

Sprechen Sie uns an, wir unterbreiten Ihnen sehr gerne ein individuelles Angebot für Ihre Schulung.


Sprechen Sie uns an

    Meltem Hekim

    Ansprechpartnerin Data Science Training

    sales@eoda.de

    Tel. +49 561 87948-370