Spark Lakehouse: PySpark, Delta, Iceberg & Streaming
The hands-on Spark lakehouse course for data engineers. Run local PySpark jobs, build a partitioned Parquet ETL, implement ACID upserts with Delta Lake, evolve partitions with Apache Iceberg, and wire a Redpanda-to-Spark Structured Streaming mini-pipeline. Closes with 3 graded labs and a streaming mini-lab.

2 weeks
3 modules, 15 lessons
0
~9 hours
100% Free Structured Micro Course
All video lessons, coding exercises, and quizzes are completely free with zero gatekeeping. Start learning right away!
Start Learning Immediately
Every video, lesson, and practice quiz is completely free. Upgrade to an Official Verified Certificate & AI Review anytime for just ₹99.
Course Curriculum
Spark Foundations & Local PySparkFREE PREVIEW
Spark architecture, local-mode DataFrames, Parquet partitioning, and the bronze ETL lab.
Lakehouse Formats: Delta Lake & IcebergFREE PREVIEW
ACID upserts, time travel, OPTIMIZE, hidden partitioning, and two format labs.
Streaming Mini: Redpanda + SparkFREE PREVIEW
Kafka-compatible streaming, checkpoints, watermarks, and the kill-restart mini-lab.
Ready to Master Spark Lakehouse: PySpark, Delta, Iceberg & Streaming?
All videos, lessons, and practice exercises are 100% free with zero gatekeeping. Start learning immediately, or enroll with the ₹99 Verified Certificate Pass.