Data engineering
Best data engineering books and tools
Resources for Data engineering under Technology & Computer Science. Pair these picks with articles on thestemprofessor.com.
- Designing Data-Intensive Applications (Martin Kleppmann) — Pipelines, storage, and streaming fundamentals.
- The Data Warehouse Toolkit (Ralph Kimball) — Dimensional modeling for analytics engineers.
- Fundamentals of Data Engineering (Reis & Housley) — Modern data platform overview.
- Streaming Systems (Akidau, Chernyak & Lax) — Stream processing with Apache Beam/Flink mindset.
- STEM lab notebook (grid + ruled) — Keep lab notes, units, and sketches in one place.
- Index cards for formulas and terms — Quick review between lectures and problem sets.