Hardware requirementsInstallation of the basic softwareSparkJavaScalaEclipseConfiguring the Spark clusterCoding a Spark job in ScalaCoding a Spark job in JavaTroubleshooting – tips and tricksPort numbers used by SparkClasspath issues – class not found exceptionOther common exceptions