A curated hub of generative AI learning courses, research paper roundups, interview prep materials, and code notebooks, organized by journey and skill level.
DataExpert-io/data-engineer-handbook
A curated, link-heavy handbook collecting books, communities, courses, tools, blogs and learning resources for data engineering.
- Stars
- 44,565
- Forks
- 9,361
- Open issues
- 48
- Last commit
- 3 months ago
What is it?
The Data Engineering Handbook is a large curated list of resources for people learning or working in data engineering. It groups links into sections covering getting-started roadmaps, bootcamp materials, recommended books, communities, newsletters, podcasts, glossaries, certifications and courses.
The tools section maps the field by category, including orchestration platforms such as Airflow, Dagster and Prefect, lakehouse table formats like Apache Iceberg and Delta Lake, warehouses and OLAP engines such as ClickHouse and DuckDB, and data integration and quality tools. It also lists engineering blogs from large companies, data engineering whitepapers, and a directory of creators on YouTube, LinkedIn and other social platforms.
The repository is aimed at beginners looking for a structured starting point and at practitioners who want to find a specific resource or tool category quickly. It is maintained alongside DataExpert.io bootcamp material, and many entries link to that and other paid or free courses.
Key features
- 01Organized sections for books, communities, newsletters, podcasts and glossaries
- 02Categorized links to orchestration, lakehouse, warehouse, OLAP and data quality tools
- 03Collections of engineering blogs from companies such as Netflix, Uber and Airbnb
- 04Lists of data engineering whitepapers and certification exams
- 05Directory of data engineering creators on YouTube, LinkedIn, X, Instagram and TikTok
Use cases
- Finding a structured learning path when starting out in data engineering
- Discovering which tools exist for a specific stage such as orchestration or data quality
- Locating foundational papers and reference books for deeper study
- Choosing communities, newsletters or podcasts to follow for industry news
Things to know
- The repository is a curated list of links and resources rather than installable software.
- The repository has no license specified.
In collections
Topics
FAQ
- What is data-engineer-handbook?
- A curated, link-heavy handbook collecting books, communities, courses, tools, blogs and learning resources for data engineering. The Data Engineering Handbook is a large curated list of resources for people learning or working in data engineering. It groups links into sections covering getting-started roadmaps, bootcamp materials, recommended books, communities, newsletters, podcasts, glossaries, certifications and courses.
- Is data-engineer-handbook free to use? What license does it have?
- data-engineer-handbook has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
- Is data-engineer-handbook still maintained?
- Updated within 6 months. The last commit to data-engineer-handbook was on Aug 3, 2026.
- What can I use data-engineer-handbook for?
- Finding a structured learning path when starting out in data engineering Discovering which tools exist for a specific stage such as orchestration or data quality Locating foundational papers and reference books for deeper study Choosing communities, newsletters or podcasts to follow for industry news
- Where can I get data-engineer-handbook?
- The source code and installation instructions are on GitHub: https://github.com/DataExpert-io/data-engineer-handbook
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A curated, multilingual list of Go (Golang) books, from beginner primers to advanced topics like concurrency, performance and system design.
A community-curated list of third-party packages, tools, tutorials, and resources for building with Django.
A curated Markdown list of English-speaking YouTube channels that teach programming, web development, machine learning, cybersecurity and other tech topics.
A unified analytics engine for large-scale data processing, with APIs in Scala, Java, Python and R.
A Python orchestration platform for defining, running, and monitoring data assets such as tables, datasets, ML models, and reports.