Learn

Short lessons, in order. Each one ends with problems to practice on.

  1. 01The Spark Mental ModelConcept lesson · 5 min
  2. 02Selecting & Filtering6 problems · 6 min
  3. 03Aggregations & groupBy8 problems · 7 min
  4. 04Joins7 problems · 8 min
  5. 05Window Functions9 problems · 9 min
  6. 06Strings, Dates & Nulls6 problems · 8 min
  7. 07Reshaping Data5 problems · 7 min
  8. 08Performance Intuition (and When Spark Is the Wrong Tool)Concept lesson · 8 min
  9. 09PySpark vs Spark SQLConcept lesson · 6 min