- What is Apache Spark
- A gentles Introduction to Spark
- A Tour of Sparks Toolset
- Structurf API overview
- Basic Structured Operations
- Working with different types of Data
- Aggregations
- Joins
- Data Sources
- SparkSQL
- Datasets
- Resilient Distributed Datasets (RDDs)
- Advanced RDDS
- Distributed Shared Variables
- How Spark Runs on a Cluster
- Developing Spark Applications
- Deploying Spark
- Monitoring and Debuging
- Performance Tuning
- Stream Processing Fundementals
- Structurf Straming Basics
- Event-Time and Stateful Production
- Structured Streaming In Production
- Advanced Analytics and Machine Learning Overview
- Preprocessing and Feature Engineering
- Classification
- Regression
- Recommendation
- Unsupervised Learning
- graph Analytics
- Deep learningue
- Language Specifics: Python(Pyspark) and R (SparkRand sparklyr)