All Courses
Free Self-Paced Course

Data Engineering

10 Weeks · 308 Sections · Computer Science — Data Engineering

This free, self-paced course provides a structured 10-week syllabus for learning Data Engineering. Each module builds on the previous one, guiding you from foundational concepts through advanced topics with 308 pages of in-depth reading material. All content is drawn from our comprehensive Data Engineering textbook, organized into a clear weekly schedule that you can follow at your own pace.

10
Modules
308
Sections
Self-Paced
Free
Always Free

Weekly Syllabus

1 Front Matter
2 Part I — Foundations
3 Part II — Storage
4 Part III — Ingestion
5 Part IV — Transformation
6 Part V — Orchestration and Operations
7 Part VI — Advanced Topics
8 Part VII — Architecture Patterns
9 Part VIII — Synthesis
10 Appendices

How to Use This Syllabus

Ready to Start Learning?

Access the full Data Engineering textbook with all chapters, examples, and exercises.

Open the Full Textbook