Loading repository dataβ¦
Loading repository dataβ¦
DataTalksClub / repository
Data Engineering Zoomcamp is a free 9-week course on building production-ready data pipelines. The next cohort starts in January 2026. Join the course here ππΌ
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
| Resource | Link |
|---|---|
| Course materials | GitHub repository |
| Video lectures | YouTube playlist |
| Documentation | Zoomcamp Logistics Β· Data Engineering Zoomcamp |
| Course platform (deadlines, homework) | courses.datatalks.club |
| Slack channel | #course-data-engineering |
| Announcements | Telegram |
| FAQ | FAQ document |
This free 9-week course teaches the fundamentals of data engineering by building an end-to-end data pipeline from scratch. It consists of structured modules, hands-on workshops, and a final project, giving you practical experience with industry-standard tools and best practices.
This course is for developers, analysts, and data scientists who want to learn how to build data pipelines and work with the modern data engineering stack. No prior data engineering experience is necessary.
To get the most out of this course, you should have:
No prior data engineering experience is necessary.
There are two ways to follow the course: live and self-paced.
| Live Cohort | Self-Paced | |
|---|---|---|
| Start | January 2027 | Anytime |
| Lectures | Pre-recorded |
| Pre-recorded |
| Homework | Graded | Available but not scored |
| Leaderboard | β Yes | β No |
| Peer Review | β Yes | β No |
| Certificate | β Yes | β No |
| Cost | Free | Free |
| Register | Sign up here | Just start learning! |
[!IMPORTANT] "Live cohort" does not mean live classes. All lectures are pre-recorded. "Live" means working alongside others with deadlines, scored homework, a leaderboard, peer review, and a certificate at the end.
Self-paced steps:
The final project applies all the concepts learned in a real-world scenario, including a peer review and feedback process.
Certificates are awarded to learners who complete the final project during a live cohort. See Certification for how certification works and how to get your certificate.
Past instructors:
Thank you for what you do! The Data Engineering Zoomcamp gave me skills that helped me land my first tech job.
β Tim Claytor (Source)
Three months might seem like a long time, but the growth and learning during this period are truly remarkable. It was a great experience with a lot of learning, connecting with like-minded people from all around the world, and having fun. I must admit, this was really hard. But the feeling of accomplishment and learning made it all worthwhile. And I would do it again!
β Nevenka Lukic (Source)
One of the significant things I inferred from the Zoomcamp is to prioritize fundamentals and principles over ever-evolving tools and tech stacks. Hugely grateful to Alexey Grigorev for putting together this incredible course and offering it for free.
β Siddhartha Gogoi (Source)
Such a fun deep dive into data engineering, cloud automation, and orchestration. I learned so much along the way. Big shoutout to Alexey Grigorev and the DataTalksClub team for the opportunity and guidance throughout the 3 months of the free course.
β Assitan NIARE (Source)
If you're serious about breaking into data engineering, start here. The repo's structure, community, and hands-on focus make it unparalleled.
β Wady Osama (Source)
Join the #course-data-engineering channel on DataTalks.Club Slack for discussions, troubleshooting, and networking.
To keep discussions organized:
Share your progress as you go β see the learning in public guide.
A special thanks to our course sponsors for making this initiative possible!
Interested in supporting our community? Reach out to alexey@datatalks.club.
A few common questions. For everything else, see the full Data Engineering Zoomcamp FAQ.
Q: Is this course really free? A: Yes. All videos, materials, and homework are free and open-source.
Q: Do I need prior data engineering experience? A: No. You just need basic coding experience and some familiarity with SQL. Python helps but isn't required.
Q: What does "live cohort" mean? Are there live classes? A: No mandatory live classes. All lectures are pre-recorded. "Live" means deadlines, scored homework, a leaderboard, peer review, and certificate eligibility.
Q: Can I take it self-paced, and will I get a certificate? A: Yes, you can start anytime. Certificates require completing the final project and peer reviews during a live cohort.