Table of Contents
- Introduction to Scala
- Object-oriented Scala
- Functional programming concepts
- Collections API
- Tackle Big Data Spark comes to the party
- Start Working with Spark REPL and RDDs
- Special RDD Operations
- Introduce a Little Structure SparkSQL
- Stream Me Up Scotty: Spark Streaming
- Everything is Connected GraphX
- Learning Machine Learning Spark Mllib
- Advanced Machine Learning Best Practices
- My Name is Bayes, Naive Bayes
- Time to Put Some Order Cluster Your Data with Spark Mllib
- Text Analytics using Spark ML
- Spark Tuning
- Time to Go to ClusterLand Deploy Spark on a Cluster
- Testing and Debugging Spark
- PySpark and SparkR
- Appendix A - Accelerating Spark with Alluxio
- Appendix B - Interactive Data Analytics with Apache Zepplin

