Skip to content
UdemyHadoopPaid courseBeginner levelCertificate

Spark und Python für Big Data und Data Science mit PySpark (Udemy.com)

Lerne Apache Spark 2.3 mit Python einzusetzen (mit Machine Learning und Streaming)

Created by: Prof. Dr. René Brunner

Last updated November 2023

icon
What you will learn

  • Verwende Python und Spark zusammen, um Big Data zu analysieren.
  • Lerne, wie Du die neue Spark 2.0 DataFrame-Syntax verwenden
  • Arbeite an Consulting-Projekten, die reale Situationen nachahmen
  • Kundenabwanderung mit Logistischer Regression klassifizieren
  • Spark mit Entscheidungsbäumen für die Klassifizierung verwenden
  • Lernen, wie Sparks Gradient Boosted Trees verwendet wird
  • Verwende MLlib von Spark, um leistungsstarke Machine Learning-Modelle zu erstellen
  • Einrichtung von Amazon Web Services EC2 für Big Data-Analyse
  • Erfahren, wie Du AWS Elastic MapReduce Service verwenden kannst
  • Erstelle einen Spam-Filter mit Spark und Natural Language Processing
  • Verwende Spark Streaming, um Tweets in Echtzeit zu analysieren

How it compares

Against the other 150 rated Udemy courses in Hadoop on CourseDuck:

  • Rating4.3 out of 5higher than 43% of them
  • Reviews196#90 of 151 by number of reviews
  • Length12.7 hourslonger than 78% of them
  • Last updatedNovember 2023more recently than 53% of them

icon
Course Description

Lerne die neueste Big Data Technologie - Spark! Und lerne es mit einer der beliebtesten Programmiersprachen, Python!

Eine der wertvollsten technologischen Kompetenzen ist die Fähigkeit, große Datenmengen zu analysieren. Dieser Kurs wurde speziell dafür entwickelt, Dich auf eine der besten Technologien für diese Aufgabe, Apache Spark, vorzubereiten! Die Top-Technologie-Unternehmen wie Google, Facebook, Netflix, Airbnb, Amazon, NASA und mehr verwenden alle Spark, um ihre Big-Data-Probleme zu lösen! Spark kann bis zu 100x schneller als Hadoop MapReduce ausgeführt werden, was zu einer Explosion der Nachfrage nach dieser Fähigkeit geführt hat!

Dieser Kurs vermittelt die Grundlagen mit einem Crash-Kurs in Python und lehrt weiterhin, wie man Spark DataFrames mit der  Spark 2.0-Syntax verwendet! Sobald wir das besprochen haben, werden wir sehen, wie man die MLlib Machine Library mit der DataFrame-Syntax und Spark verwendet. Während jeder Lektion bekommst Du Übungen und simulierte Beratungs-Projekte, die Dich direkt in eine reale Situation bringen, in der Du deine neuen Fähigkeiten einsetzen kannst, um ein echtes Problem zu lösen!

Wir befassen uns auch mit den neuesten Spark-Technologien, wie Spark SQL, Spark Streaming und erweiterten Modellen wie Gradient Boosted Trees!


    "Der Kurs hat ein sehr gutes Level und als Anfänger in Big Data komme ich sehr gut mit. Der Kursleiter erklärt alles sehr genau und man kann ihm sehr gut folgen." (★★★★★ W. Surala)


Nachdem Du diesen Kurs absolviert hast, kannst Du selbstbewusst Spark und PySpark in Deinen Lebenslauf schreiben! Dieser Kurs hat auch eine volle 30 Tage Geld-zurück-Garantie!

Wenn Du bereit bist, in die Welt von Python, Spark und Big Data einzutauchen, dann ist dies der richtige Kurs für Dich!




* Dieser Kurs erfordert, dass du dir Docker-Desktop bzw. die Toolbox und evtl. Anaconda herunterlädst. Wenn du Udemy-Business-Nutzer bist, kläre bitte vor dem Herunterladen mit deinem Arbeitgeber, ob die Installation erlaubt ist.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Prof. Dr. René Brunner

In einer Welt der Veränderung gibt es keine Ressource, die wertvoller  ist als Bildung. Sie befähigt die Menschen, auch in einer komplexen  Umwelt selbstbestimmt ihren Weg zu gehen. Wichtig ist, was jeder  einzelne kann. Die Digitalisierung steckt voller Chancen für bessere  Bildung: individuelleres Lernen, innovative Lehrmethoden und aktuellere  Lehrmittel. Daher möchte ich nicht länger zuschauen, sondern an besserer  Bildung für Jeden Mitwirken! Dabei sind die folgenden 3 Punkte mein  konkreter Beitrag:   

1. Verfügbarkeit von individuellem Lernen, innovativen Lehrmethoden und aktuellere Lehrmittel durch einen günstigen Zugang auf Udemy für jeden zu schaffen, mit Kursen, die normalerweise mehrere hundert oder tausend Euro  kosten!   

2. Studierende an der Hochschule fit für die Digitale Zukunft zu machen und ein Bewusstsein für die Datenanalyse zu schaffen.

3. Mit dem Datamics Team Firmen beraten und strategisch wohlbedacht zu positionieren.

Für mehr Informationen gerne auf unserer Datamics Webseite vorbeischnuppern. Von unserem Data Science Podcast, über aktuelle Blogposts, bis hin zu Karriere-vorranbringendem Karriereguide, Du wirst sicher fündig.


Lebenslauf:

icon
More courses by Prof. Dr. René Brunner

$59.99

$64.99

$19.99

$19.99

$19.99

$19.99

icon
More Hadoop courses

$11.99

$12.99

$14.99

$94.99

$10.99

$39.99

icon
Reviews

4.3

196 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Kaspar Löhn on 9/28/2023

Wirklich gute Einführung in Spark. Vor allem der ML-Teil mit Spark hat mir sehr gut gefallen. Es gibt allerdings ein Manko: Der Kurs müsste mal wieder überarbeitet werden. Teilweise funktionieren die Links nicht und am Anfang ist man etwas verwirrt, welche Materialien (ZIP-Dateien) man verwenden soll.

By Benjamin Lojak on 5/5/2022

Der Kurs bietet einen guten Einstieg in PySpark. Die Machine Learning Projekte werden leider nur oberflächlich behandelt, sodass einige Fragen leider ungeklärt bleiben. Ich finde es falsch, wenn bei DataScience Kursen der Eindruck entsteht, dass man ein ML-Algorithmus auf Daten schmeißt und fertig. Dieser Kurs ist als absoluter Anfängerkurs zu begreifen. Unter dieserm Aspekt, alles top!

By Klaus Dittrich on 12/30/2021

Die Erklärung von MapReduce hätte mit einzelnen Bildern oder anhand des vorhandenen Bildes mit Pfeilen noch etwas mehr AHA-Effekt gehabt

By Gerhard Schreiber on 1/10/2021

Der Kurs selbst finde ich hervorragend, aber die beschriebenen Voraussetzungen passen nicht mehr, da sich die Python-, Spark- und Windowswelt deutlich weiterentwickelt hat. Aus meiner Sicht fehlt ein neuer Einleitungsteil, der darauf hinweist wie man eine Arbeitsumgebung aufsetzt - da gibt es viele Fallstricke. AWS am Ende der Lektion finde ich gut untergebracht, da hier bzgl. Security doch viel zusätzliches Knowhow erforderlich ist. Sehr gut gefahren bin ich nachdem ich mich entschlossen hatte eine virtuellen Maschine mit Ubuntu (GUI-Variante) aufzusetzen und alles dort lokal zu installieren und zu benutzen. Hierbei ist es jedoch wichtig nested Virtualisierung zu aktivieren, damit Docker in der VM problemlos funktionieren kann. Der Kurs hätte 5 Sterne verdient, aber die wirklich mühsame Vorarbeiten führen zu einem Abzug. Hinweisen möchte ich auch auf die freundliche Unterstützung bei Nachfragen.

By Dustin Becker on 4/15/2020

Mit meinem umfangreichen Wissen über pandas und Machine Learning (aus dem Kurs eines anderen Dozenten) konnte mir dieser Kurs leider nicht den entscheidenden Mehrwert bieten. pySpark wurde vergleichsweise oberflächlich behandelt. Bis auf wenige Zeilen war der Code eigentlich immer identisch. Gleichzeitig wurden die ML-Algorithmen wenig bis gar nicht erklärt - für mich aber okay aufgrund des vorangegangenen Kurses. Wirklich verbesserungswürdig fand ich aber, dass die Notebooks im Video teils größere Unterschiede zu denen, die zur Verfügung standen, aufwiesen und die Folien nur selten direkt als PDF zur Verfügung standen. Gerade in den späteren ML- und Streaming-Sessions. Bei den Empfehlungssystemen fehlte zudem ein Video zum Praxisbeispiel.

By Alexander Paulus on 12/16/2019

Der Kurs ist super bis jetzt und ich lerne sehr viel, so wie ich es erwartet habe! Ich war bei den AWS Security Einstellungen (alle ports offen) etwas beunruhigt. Auch wenn der Kurs nur unwichtige Datenquellen verarbeitet hätte ich mir erhofft zu lernen wie die AWS Security Einstellungen in einem echten Szenario hätten aussehen müssen. Außerdem kann eine gahakte Instanz auch unabhängig von der Wichtigkeit meiner Daten missbraucht werden.

By Clemens Giegerich on 12/3/2019

Scheint bisher einen guten Eindruck zu machen. Inhalte passen! Bin gespannt wie es weiter geht...

By Wiktor Surala on 8/22/2019

Der Kurs hat ein sehr gutes Level und als Anfänger in Big Data komme ich sehr gut mit. Der Kursleiter erklärt alles sehr genau und man kann ihm sehr gut folgen.

By Gerd Marinelli on 4/23/2019

René hat eine so wunderbar ruhige und klare Aussprache mit einfach gehaltenen Formulierungen, so dass auch Themenneulinge dem Inhalt gut folgen können - und das, obwohl das Thema naturbedingt etwas trocken ist. Der Inhalt ist sehr granular aufgebaut, es ist kaum möglich irgend etwas nicht zu verstehen. Perfekt, ich sehe in diesem Bereich kein Verbesserungspotenzial. Danke für Deinen Aufwand! Was mir auffällt: Software-Systeme entwickeln sich vor allem im nichtkommerziellen Bereich schnell und unkoordiniert weiter. Das zeigt sich auch bei den im Kurs verwendeten Versionen. Wer heute neuere Versionen einsetzt, der wird mit einer Reihe von Fehlermeldungen überschüttet, die entweder selbst gelöst werden müssen oder eben auf diese eine alte verwendete Versionen gewechselt werden muss. Bei AWS gibt es keine echte Lösung, da sich deren virtuelle Rechnersysteme ebenfalls unkoordiniert weiterentwickeln und nicht wirklich an Anaconda angepasst sind. Die Beispieldaten habe ich mir überwiegend gegoogelt und dann in lokale Dateien gespeichert, weil diese entweder in der aktuellen Anaconda-Distribution nicht mehr enthalten waren oder dem Kurs nicht (auf den ersten Blick sichtbar) beilagen. Da es sich bei den Beispieldaten um gängige Standard-Beispieldaten handelt, war das aber kein Problem - war alles online verfügbar. Und noch etwas: die Rückmeldezeiten von René sind extrem schnell, oft innerhalb von 24h.

By Dieter Jakob on 12/18/2018

Am Ende ist alles irgendwie gelaufen, aber mit zT größerem Zeiteinsatz als erwartet. Wäre vielleicht besser nur eine lokale Version auf einem OS zu behandeln und VM's zur Verfügung stellen. Für die Praxis sind HW Configs nicht unwichtig. Als Einsteigerkurs hat ist er sehr gut; für berufliche Nutzung fehlt noch einiges.

Showing all 10 reviews on CourseDuck

Read all 196 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100