Skip to content

Additional Resources

Here are some additional resources to help you learn more about data engineering and related topics.

  • “Designing Data-Intensive Applications” by Martin Kleppmann
  • “Data Mesh” by Zhamak Dehghani
  • “The Data Warehouse Toolkit” by Ralph Kimball
  • “Python for Data Analysis” by Wes McKinney
  • “Clean Code in Python” by Mariano Anaya
  • “Effective Python” by Brett Slatkin
  1. Build a data pipeline to process weather data
  2. Create an ETL pipeline for e-commerce data
  3. Implement a data quality monitoring system
  1. Build a real-time data pipeline with Kafka
  2. Create a data warehouse with dimensional modeling
  3. Implement a data lake architecture
  1. Build a complete data platform
  2. Implement a data mesh architecture
  3. Create a real-time analytics system
  1. Review the Prerequisites if needed
  2. Set up your Development Environment
  3. Start with Data Engineering Fundamentals