This document describes a machine learning certification course that focuses on using Spark for machine learning. It discusses machine learning types and the typical life cycle for designing a machine learning model. As a case study, it uses US stock market data to predict annual returns based on stock weights, applying features engineering, model building with linear regression in Spark, and evaluating predictions on test data with less than 0.1 error on average. The key learning is on applying machine learning with Spark to solve a prediction problem through the various phases of model development.