Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create your own

Data Engineering Concepts

Module 2

Spark Runtime and Execution Model

Module 3

Catalyst, Physical Plans, and Adaptive Execution

Module 4

Partitioning, Shuffles, and Data Skew

Module 5

Memory, Serialization, and Compute Resources

Module 6

Distributed Storage and Lakehouse Transactions

Module 7

Streaming State, Time, and Delivery Guarantees

Module 8

Production Diagnostics and Evidence-Based Tuning

Module 9

Cross-Technology Architecture Decisions