Course Introduction
Apache Spark
Course Objectives
- Understand the fundamentals of Apache Spark.
- Build data processing applications using Apache Spark.
- Understand Apache Spark APIs (RDD, DataFrames, and Datasets).
- Optimize and tune Apache Spark applications.
- Build streaming applications using Apache Spark.
- Build scalable machine learning applications using Apache Spark MLlib.
- Deploy Apache Spark in production environments.
Course References
- Learning Spark, 2nd Edition By Jules S. Damji, Brooke Wenig, Tathagata Das, Denny Lee.
- Spark: The Definitive Guide By Bill Chambers, Matei Zaharia.
- Random blog posts.
Course Prerequisites
Before beginning this course, participants should have:
- Experience in programming using Python.
- Basic programming skills using shell.
- An understanding of MapReduce foundations and Hive. Garage Education YouTube Playlist
Watch on Youtube
Watch on our Servers
You can download the video by right clicking the link and chose save link as: Download Video