The Spark Workshop

More Information
  • Get to grips with the Spark fundamentals and best practices
  • Discover tools to analyse, optimize, and troubleshoot Spark applications
  • Run Apache Spark in the cloud, connecting to popular cloud providers
  • Understand how to design data pipelines to tackle complex business problems
  • Explore how to run polyglot applications in local and cloud environments

You already know you want to learn Spark, and a smarter way to learn Spark is to learn by doing. The Spark Workshop focuses on building up your practical skills so that you can perform complex Spark analytics and create your own production-ready applications. You'll learn from real examples that lead to real results.

Throughout The Spark Workshop, you'll take an engaging step-by-step approach to understanding Spark. You won't have to sit through any unnecessary theory. If you're short on time you can jump into a single exercise each day or spend an entire weekend learning about predictive analytics. It's your choice. Learning on your terms, you'll build up and reinforce key skills in a way that feels rewarding.

Every physical print copy of The Spark Workshop unlocks access to the interactive edition. With videos detailing all exercises and activities, you'll always have a guided solution. You can also benchmark yourself against assessments, track progress, and receive content updates. You'll even earn a secure credential that you can share and verify online upon completion. It's a premium learning experience that's included with your printed copy. To redeem, follow the instructions located at the start of your Spark book.

Fast-paced and direct, The Spark Workshop is the ideal companion for newcomers to Spark. You'll build and iterate on your code like a software developer, learning along the way. This process means that you'll find that your new skills stick, embedded as best practice. A solid foundation for the years ahead.

  • Ideal for the Spark beginner who is getting started for the first time
  • A step-by-step Spark tutorial with exercises and activities that help build key skills
  • Structured to let you progress at your own pace, on your own terms
  • Use your physical print copy to redeem free access to the online interactive edition
Page Count 794
Course Length 23 hours 49 minutes
ISBN 9781839210143
Date Of Publication 19 Jun 2020


Craig Covey

Steven Craig Covey started working with Spark and Hadoop in the oil and gas industry in 2015. In 2018, he joined Sam’s Club as a software engineer in the data science and engineering group.

Landon Robinson

Landon Robinson has worked in big data for over 5 years. He teaches Lowe’s data scientists how to build enhanced data layers and scale their machine learning models on production data. He is now a principal software engineer and tech lead of data warehousing at SpotX.

Phil Schwab

Phil Schwab has been working in big data domain for around eight years. His first two jobs were at eBay and Apple in Silicon Valley. He recently joined Unravel Data, a startup headquartered in Silicon Valley that develops a leading performance management platform for big data applications and Spark.

Arush Kharbanda

Arush has worked with Apache Spark for over 6 years. In 2019, Arush Co-Founded Ignosi Technologies with the mission to make AI accessible. At Ignosi he leads efforts to build Distributed Deep learning Solutions. Arush has worked for various MNCs including Sigmoid Analytics, Philips and Innovaccer.During his tenure at these companies Arush has developed large scale data processing pipelines at Petabyte Scale to process batches and streams of data using Spark. Arush has worked with various organizations to make their data processing Pipelines performant and stable. Arush has also developed various Machine Learning and Deep Learning Models, with and without Apache Spark. After that he has been working as an Consultant, helping organizations looking to implement Machine Learning and Deep Learning Solutions at Scale. Arush also loves to write about technology and his blogs have been published by various technology sites and often uses quora to share his knowledge.