​

Mukul Raina

Senior Software Engineer, Microsoft
MS University of Oxford, UK

​

Data Engineering Course: PDF Lecture Slides

35 data engineering patterns. 10 interview problems. All lecture slides from the 5-hour course.

  • 6 Section PDFs. 78 slides covering data pipeline architecture, batch processing, stream processing, batch vs streaming decisions, and data modeling.
  • 35 Patterns with Code. Python and SQL implementations covering ETL/ELT, Kafka, Spark, partitioning, windowing, star schema, SCD, and more.
  • 5 Worked Examples + 5 Cheat Sheets. Real pipeline designs (fraud detection, e-commerce warehouse, 10M daily events) plus one cheat sheet per section for last-minute revision.

From the 5-hour course on ​youtube.com/@mukulraina​. No spam. Unsubscribe anytime.