Scalable-ML-on-big-data-using-Apache-Spark An IBM sponsored course on Coursera It deals with Apache Spark and specifically the Apache SparkML APIs and it deals completely in python.