Apache Spark Training Course Curriculum
Apache Spark Training Course Curriculum
Module 1
MapReduce limitations
Spark History
Spark Architecture
Spark Installation
Module 2
Introduction to Scala
Scala foundation
Features of Scala
Control Structures
Looping Structures
Functions
Procedures
Collections
Implementing Classes
Primary Constructor
Companion Object
Apply Method
Understanding Packages
Override Methods
Type Checking
Casting
Abstract Classes
Module 4
Implementing Traits
Layered Traits
Rich Traits
Anonymous Functions
Foundation to Spark
Persistance in Spark
Understanding RDD
Scala RDD, Paired RDD, Double RDD & General RDD Functions