Agile Data Science 2.0 (Building Full-Stack Data Analytics Applications with Spark)