Kontakt aufnehmen

Schulungsübersicht

Einführung

Verständnis von Big Data

Überblick über Spark

Überblick über Python

Überblick über PySpark

  • Verteilung von Daten unter Verwendung des Frameworks für Resilient Distributed Datasets
  • Verteilung von Berechnungen unter Verwendung von Spark-API-Operatoren

Einstellung von Python mit Spark

Einstellung von PySpark

Nutzung von Amazon Web Services (AWS) EC2-Instanzen für Spark

Einstellung von Databricks

Einstellung des AWS EMR-Clusters

Grundlagen der Python-Programmierung lernen

  • Einleitung in Python
  • Nutzung des Jupyter Notebooks
  • Nutzung von Variablen und einfachen Datentypen
  • Arbeit mit Listen
  • Nutzung von if-Anweisungen
  • Nutzung von Benutzereingaben
  • Arbeit mit while-Schleifen
  • Implementierung von Funktionen
  • Arbeit mit Klassen
  • Arbeit mit Dateien und Ausnahmen
  • Arbeit mit Projekten, Daten und APIs

Grundlagen des Spark DataFrames lernen

  • Einleitung in Spark DataFrames
  • Implementierung grundlegender Operationen mit Spark
  • Nutzung von Groupby- und Aggregationsoperationen
  • Arbeit mit Zeitstempeln und Datumsangaben

Projektübung zu Spark DataFrames

Verständnis von Machine Learning mit MLlib

Arbeit mit MLlib, Spark und Python für Machine Learning

Verständnis von Regressionen

  • Theorie der linearen Regression lernen
  • Implementierung eines Regressionsbewertungs-Codes
  • Durchführung einer Übungsübung zur linearen Regression
  • Theorie der logistischen Regression lernen
  • Implementierung eines logistischen Regressions-Codes
  • Durchführung einer Übungsübung zur logistischen Regression

Verständnis von Random Forests und Entscheidungsbäumen

  • Theorie der Baumverfahren lernen
  • Implementierung von Code für Entscheidungsbäume und Random Forests
  • Durchführung einer Übungsübung zur Klassifizierung mit Random Forests

Arbeit mit K-means-Clustering

  • Theorie des K-means-Clustering verstehen
  • Implementierung eines K-means-Clustering-Codes
  • Durchführung einer Übungsübung zum Clustering

Arbeit mit Empfehlungssystemen

Implementierung von Natural Language Processing

  • Verständnis von Natural Language Processing (NLP)
  • Überblick über NLP-Tools
  • Durchführung einer Übungsübung zu NLP

Streaming mit Spark auf Python

  • Überblick über Streaming mit Spark
  • Beispielübung zum Spark-Streaming

Voraussetzungen

  • Allgemeine Programmierkenntnisse

Zielgruppe

  • Entwickler
  • IT-Fachleute
  • Datenscientists
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (6)

Kommende Kurse

Verwandte Kategorien