This Apache Spark training course is for data engineers, analysts, architects, software engineers, IT operations and technical managers interested in a thorough, hands-on overview of Apache Spark and SparkSQL. The course covers the core APIs for using Spark; fundamental mechanisms and basic internals of the platform; SQL and other high-level data access tools; as well as Spark's streaming capabilities and machine learning APIs.