There are many books available for you to learn and get a better perspective on Apache Spark, and here is a list of some of the highly-rated good books to learn Apache Spark;
- Spark: The Definitive Guide: Big Data Processing made simple by Bill Chambers.
- Learning Spark by Matei Zaharia, Patrick Wendell, Andy Konwinski, and Holden Karau.
- Advanced Analytics with Spark, by Sandy Ryza, Uri Laserson, Sean Owen, and Josh Wills.
Well, these are all great books, but if you find yourself short in time to upskill, I would recommend you to enroll in a good course on Spark, preferably in Intellipaat, that offers you with Spark certification course that is industry-grade, with competent instructors guiding you through practical projects. If you are interested in learning Apache Spark, start off by watching the Spark Training video.