In this chapter, we will cover:
Exploring the Spark shell
Developing a Spark application in Eclipse with Maven
Developing Spark applications in Eclipse with SBT
Developing a Spark application in Intellij IDEA with Maven
Developing a Spark application in Intellij IDEA with SBT