Basic to intermediate level introduction to Apache Spark that provides the main skills required to use the technology