Apache Spark with Java 8 training covers the basics of Apache Spark including its features like speed, support for multiple languages, and advanced analytics capabilities. It also covers Spark concepts like RDDs, DataFrames, and Spark SQL. The training discusses how Java 8 features like lambda expressions improve Spark development. It teaches Spark programming concepts and how to develop Spark applications and run them on clusters.