Foundations: From Your First DataFrame to Production-Ready Joins and Aggregations
Ritesh Modi
PySpark from page one. Ten chapters that take a Python user who knows pandas and turn them into someone who can write, read, and debug production PySpark, without a three-chapter detour through distributed-computing theory.