Skip to content

Commit a5c4238

Browse files
committed
Update Data Engineering Zoomcamp post with new title, description, and related content; enhance FAQ section styling and add related posts layout.
1 parent d16a61a commit a5c4238

File tree

7 files changed

+502
-77
lines changed

7 files changed

+502
-77
lines changed
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
- question: "What is the Data Engineering Zoomcamp?"
2+
answer: |
3+
The Data Engineering Zoomcamp is a free, community-driven program by [DataTalks.Club](https://datatalks.club/) that teaches core data engineering skills through [hands-on projects](#building-your-portfolio-with-data-engineering-projects).
4+
5+
This data engineering course has a 9-week [curriculum](#course-curriculum) and all the materials are open and available any time on the [Data Engineering Zoomcamp GitHub repo](https://github.com/DataTalksClub/data-engineering-zoomcamp). You'll work with an industry-standard stack including Docker, Terraform, dbt, Spark, Kafka, and BigQuery and earn a [certificate](#how-does-the-data-engineering-zoomcamp-certificate-work).
6+
7+
- question: "How does the Data Engineering Zoomcamp compare to traditional data engineering bootcamps?"
8+
answer: |
9+
The Data Engineering Zoomcamp differs significantly from traditional data engineering bootcamps in several key ways.
10+
11+
1. **Cost**: While bootcamps typically cost $10,000-$20,000+, the Data Engineering Zoomcamp has no tuition fees whatsoever.
12+
2. **Community**: The Data Engineering Zoomcamp is community-driven and open source. All materials remain available forever on GitHub, unlike bootcamps that lock content behind paywalls.
13+
3. **Flexibility**: You can continue at your own pace even after the cohort ends, whereas bootcamps usually have rigid schedules and limited access periods.
14+
15+
- question: "How does the Data Engineering Zoomcamp certificate work?"
16+
answer: |
17+
To earn your Data Engineering Zoomcamp [certificate](#how-does-the-data-engineering-zoomcamp-certificate-work), you need to complete the [project requirements](#building-your-portfolio-with-data-engineering-projects) by building an end-to-end data pipeline.
18+
19+
After submitting your project, you must also participate in peer learning by reviewing at least 3 other projects, submitting reviews by the deadline, and providing constructive feedback.
20+
21+
- question: "When does the next cohort of the DE Zoomcamp start?"
22+
answer: |
23+
The next cohort of the DE Zoomcamp starts in January 2026. Register here: [https://airtable.com/appzbS8Pkg9PL254a/shr6oVXeQvSI5HuWD](https://airtable.com/appzbS8Pkg9PL254a/shr6oVXeQvSI5HuWD) before the course starts.
24+
25+
- question: "Who runs the Data Engineering Zoomcamp?"
26+
answer: |
27+
The Data Engineering Zoomcamp is run by [DataTalks.Club](https://datatalks.club/), a global online community of data professionals and learners. While the initial idea and most of the content were created by [Alexey Grigorev](https://datatalks.club/people/alexeygrigorev.html), memebers of the DataTalks.Club community contribute to the course as instructors and maintainers of the course materials.
28+
29+
DataTalks.Club is often referred to as "the DataTalks Club", "data talks club", or "datatalks club".
30+
31+
- question: "What background knowledge do I need to take the Data Engineering Zoomcamp? Course prerequisites."
32+
answer: |
33+
No prior data engineering experience is needed. You should be comfortable with the command line and have basic SQL knowledge. Python experience is helpful but not required.
34+
35+
- question: "How much time should I expect to spend?"
36+
answer: |
37+
You should expect to spend between 5-15 hours per week, depending on your background. This includes watching videos, completing homework, and working on [projects](#building-your-portfolio-with-data-engineering-projects). More time might be needed during project weeks. The time commitment varies based on your familiarity with the tools and concepts.
38+
39+
- question: "Can I take the course in self-paced mode?"
40+
answer: |
41+
Yes! All course materials remain available after the course ends. You'll have access to the Slack community for support, where you can search previous discussions or ask @ZoomcampQABot for help. You can continue working on homework and [projects](#building-your-portfolio-with-data-engineering-projects) at your own pace, and all course materials and recordings stay accessible.
42+
43+
- question: "Where is the official Data Engineering Zoomcamp GitHub repository?"
44+
answer: |
45+
The Data Engineering Zoomcamp GitHub repository is [https://github.com/DataTalksClub/data-engineering-zoomcamp](https://github.com/DataTalksClub/data-engineering-zoomcamp).
46+
47+
- question: "Where can I find the course videos?"
48+
answer: |
49+
The course videos are available in our official [Data Engineering Zoomcamp YouTube Playlist](https://www.youtube.com/live/-zpVha7bw5A?si=ASoCMCwIT3P9Yij4). But please refer to the [Data Engineering Zoomcamp GitHub repository](https://github.com/DataTalksClub/data-engineering-zoomcamp) for easier navigation through the course materials.
50+
51+
We also maintain [year-specific playlists](https://www.youtube.com/@DataTalksClub/playlists) for office hours and updates.
52+
53+
- question: "Is it the same as DE Zoomcamp, Data Engineer Zoomcamp, or Zoomcamp Data Engineering?"
54+
answer: |
55+
Yes, people use these names interchangeably. Throughout this page we'll use "Data Engineering Zoomcamp" as the canonical name.

_includes/faq-accordion.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!-- FAQ Accordion Component -->
2+
<div class="faq-accordion">
3+
{% for faq in include.faqs %}
4+
<div class="faq-item">
5+
<button class="faq-question" type="button">
6+
<span>{{ faq.question }}</span>
7+
<svg class="faq-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
8+
<polyline points="6,9 12,15 18,9"></polyline>
9+
</svg>
10+
</button>
11+
<div class="faq-answer">
12+
<div class="faq-answer-content">
13+
{{ faq.answer | markdownify }}
14+
</div>
15+
</div>
16+
</div>
17+
{% endfor %}
18+
</div>
19+
20+
<!-- Load accordion JavaScript -->
21+
<script src="/assets/accordion.js"></script>

_includes/related-posts.html

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
<!-- Related Posts Section -->
2+
{% assign max_related = include.max_posts | default: 3 %}
3+
{% assign current_post = page %}
4+
5+
<!-- Get related posts -->
6+
{% if include.manual_posts %}
7+
<!-- Use manually specified posts -->
8+
{% assign related_posts = "" | split: "" %}
9+
{% for post_path in include.manual_posts %}
10+
{% for post in site.posts %}
11+
{% assign full_url = "/blog/" | append: post_path %}
12+
{% if post.url == full_url %}
13+
{% assign related_posts = related_posts | push: post %}
14+
{% break %}
15+
{% endif %}
16+
{% endfor %}
17+
{% endfor %}
18+
{% else %}
19+
<!-- Auto-generate based on tags - simplified approach -->
20+
{% assign related_posts = "" | split: "" %}
21+
{% assign current_tags = current_post.tags %}
22+
23+
<!-- Find posts with matching tags -->
24+
{% for post in site.posts limit: 20 %}
25+
{% if post.url != current_post.url %}
26+
{% assign has_common_tag = false %}
27+
{% for tag in current_tags %}
28+
{% if post.tags contains tag %}
29+
{% assign has_common_tag = true %}
30+
{% break %}
31+
{% endif %}
32+
{% endfor %}
33+
34+
{% if has_common_tag %}
35+
{% assign related_posts = related_posts | push: post %}
36+
{% endif %}
37+
{% endif %}
38+
{% endfor %}
39+
40+
<!-- Sort by date (most recent first) -->
41+
{% assign related_posts = related_posts | sort: "date" | reverse %}
42+
{% endif %}
43+
44+
<!-- Limit to max_related posts -->
45+
{% assign related_posts = related_posts | slice: 0, max_related %}
46+
47+
{% if related_posts.size > 0 %}
48+
<div class="related-posts-section">
49+
<h2 class="related-posts-title">Related Posts</h2>
50+
<div class="related-posts-grid">
51+
{% for post in related_posts %}
52+
<a href="{{ post.url }}" class="related-post-card">
53+
<div class="related-post-content">
54+
<h3 class="related-post-title">{{ post.title }}</h3>
55+
{% if post.subtitle %}
56+
<p class="related-post-excerpt">{{ post.subtitle }}</p>
57+
{% elsif post.excerpt %}
58+
<p class="related-post-excerpt">{{ post.excerpt | strip_html | truncate: 120 }}</p>
59+
{% endif %}
60+
<span class="related-post-read-more">Read more</span>
61+
</div>
62+
</a>
63+
{% endfor %}
64+
</div>
65+
</div>
66+
{% endif %}

_posts/2023-11-18-data-engineering-zoomcamp.md

Lines changed: 28 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
11
---
2-
authors:
3-
- valeriiakuka
2+
title: "Data Engineering Zoomcamp 2026: Free Data Engineering Course and Certification"
3+
subtitle: "Become a Data Engineer: Master Modern Data Engineering with Hands-On Training"
44
description: "Master data engineering with hands-on training in Python, SQL, dbt, Kafka, and Spark. Join DataTalks.Club's comprehensive 9-week course covering modern data engineering tools, batch and stream processing, and real-world projects. Perfect for beginners and experienced developers."
55
image: images/posts/2023-11-18-data-engineering-zoomcamp/cover.jpg
6-
layout: post
7-
subtitle: "Master Modern Data Engineering: From Basics to Advanced Pipeline Development"
6+
date: 2025-10-22
7+
authors:
8+
- valeriiakuka
89
tags:
9-
- courses
10+
- course
1011
- data-engineering
11-
title: "Data Engineering Zoomcamp 2026: Free Data Engineering Course and Certification"
12-
date: 2025-09-02
12+
related_posts:
13+
- guide-to-free-online-courses-at-datatalks-club.html
14+
- machine-learning-zoomcamp.html
15+
- mlops-zoomcamp.html
16+
- llm-zoomcamp.html
17+
- ai-dev-tools-zoomcamp-2025-free-course-to-master-coding-assistants-agents-and-automation.html
18+
layout: post
1319
---
1420

1521
<figure>
@@ -19,22 +25,12 @@ date: 2025-09-02
1925

2026
> **TL;DR:** 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](https://airtable.com/appzbS8Pkg9PL254a/shr6oVXeQvSI5HuWD).
2127
22-
Want to become a data engineer or level up your existing skills?
28+
Breaking into data engineering requires hands-on experience with production tools, but most courses teach theory without real-world application.
2329

24-
**Data Engineering Zoomcamp** by DataTalks.Club is a free, comprehensive program that takes you from the fundamentals to running production-grade pipelines. By joining this course, you'll get hands-on experience with the tools and workflows used by professional data engineers.
30+
**Data Engineering Zoomcamp** gives you practical experience building production-grade data pipelines using industry-standard tools like Docker, Kubernetes, and Apache Airflow, preparing you for data engineering roles with a portfolio of real projects.
2531

2632
In this guide, you'll learn about:
2733

28-
- [What makes Data Engineering Zoomcamp different](#what-makes-data-engineering-zoomcamp-different)
29-
- [Who the course is for and prerequisites](#who-the-course-is-for-and-prerequisites)
30-
- [Course curriculum](#course-curriculum)
31-
- [Assignments and scoring](#course-assignments-and-scoring)
32-
- [Why learning in public matters](#learning-in-public)
33-
- [Building your portfolio with real projects](#building-your-portfolio-with-data-engineering-projects)
34-
- [The DataTalks.Club community](#datatalksclub-community)
35-
- [Quick start guide](#quick-start-guide)
36-
- [Frequently asked questions](#frequently-asked-questions)
37-
3834
<div style="text-align: center; margin: 2em 0;">
3935
<div style="display: inline-block; background: #28a745; padding: 0.5em 2em; border-radius: 8px; box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); transition: all 0.15s ease;">
4036
<a href="https://airtable.com/appzbS8Pkg9PL254a/shr6oVXeQvSI5HuWD" target="_blank" style="text-decoration: none; color: white; font-size: 1.25rem; font-weight: 600; display: flex; align-items: center; gap: 0.5em;">
@@ -44,6 +40,11 @@ In this guide, you'll learn about:
4440
</div>
4541
</div>
4642

43+
## What is the Data Engineering Zoomcamp?
44+
45+
Data Engineering Zoomcamp is a free, comprehensive program that takes you from the fundamentals to running production-grade pipelines. By joining this course, you'll get hands-on experience with the tools and workflows used by professional data engineers.
46+
47+
4748
## What Makes Data Engineering Zoomcamp Different
4849

4950
- **Free and Comprehensive**: Complete data engineering curriculum without cost barriers
@@ -62,7 +63,7 @@ In this guide, you'll learn about:
6263

6364
We'll mainly use Python, but if you're not familiar with it yet, it's not a problem. If you're already programming in another language, you'll have no trouble picking up Python [here](https://mlbookcamp.com/article/python){:target="_blank"}.
6465

65-
## Course Curriculum
66+
## Course Curriculum: What You'll Learn
6667

6768
The curriculum follows a logical progression from infrastructure setup to advanced data processing, culminating in an end-to-end project. Here's what you'll learn each week:
6869

@@ -132,7 +133,9 @@ The final three weeks are dedicated to applying your knowledge in a real-world p
132133
</div>
133134
</div>
134135

135-
## Course Assignments and Scoring
136+
## How the Data Engineering Zoomcamp Works (format & schedule)
137+
138+
[add content here]
136139

137140
### Homework and Getting Feedback
138141

@@ -199,6 +202,8 @@ Want to make your project stand out? Consider adding extra features like automat
199202
</div>
200203
</div>
201204

205+
## Certificate Requirements
206+
202207
## DataTalks.Club Community
203208

204209
DataTalks.Club has a supportive community of like-minded individuals in [our Slack](https://datatalks.club/slack.html){:target="_blank"}. It is the perfect place to enhance your skills, deepen your knowledge, and connect with peers who share your passion. These connections can lead to lasting friendships, potential collaborations in future projects, and exciting career prospects.
@@ -229,41 +234,7 @@ The next cohort starts in January 2026! Take the first step toward your data eng
229234

230235
## Frequently Asked Questions
231236

232-
<details>
233-
<summary><strong>When does the next cohort start?</strong></summary>
234-
235-
The next cohort starts in January 2026. Register here: https://airtable.com/appzbS8Pkg9PL254a/shr6oVXeQvSI5HuWD before the course starts.
236-
</details>
237-
238-
<details>
239-
<summary><strong>What are the prerequisites?</strong></summary>
240-
241-
To get the most out of this course, you should have basic coding experience and familiarity with SQL. Python experience is helpful but not required. No prior data engineering experience is needed.
242-
</details>
243-
244-
<details>
245-
<summary><strong>How much time should I expect to spend?</strong></summary>
246-
247-
You should expect to spend between 5-15 hours per week, depending on your background. This includes watching videos, completing homework, and working on projects. More time might be needed during project weeks. The time commitment varies based on your familiarity with the tools and concepts.
248-
</details>
249-
250-
<details>
251-
<summary><strong>Can I take the course in self-paced mode?</strong></summary>
252-
253-
Yes! All course materials remain available after the course ends. You'll have access to the Slack community for support, where you can search previous discussions or ask @ZoomcampQABot for help. You can continue working on homework and projects at your own pace, and all course materials and recordings stay accessible.
254-
</details>
255-
256-
<details>
257-
<summary><strong>Where can I find the course videos?</strong></summary>
258-
259-
Our videos are available in several playlists, with the "Data Engineering Zoomcamp" playlist serving as the primary reference. We also maintain year-specific playlists for office hours and updates.
260-
</details>
261-
262-
<details>
263-
<summary><strong>What are the certification requirements?</strong></summary>
264-
265-
To earn your Data Engineering certification, you need to complete the project requirements by building an end-to-end data pipeline. You must also participate in peer learning by reviewing at least 3 other projects, submitting reviews by the deadline, and providing constructive feedback.
266-
</details>
237+
{% include faq-accordion.html faqs=site.data.faqs.data_engineering_zoomcamp %}
267238

268239
<div style="text-align: center; margin: 2em 0;">
269240
<div style="display: inline-block; background: #28a745; padding: 0.5em 2em; border-radius: 8px; box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); transition: all 0.15s ease;">
@@ -274,15 +245,4 @@ To earn your Data Engineering certification, you need to complete the project re
274245
</div>
275246
</div>
276247

277-
## Quick Links
278-
279-
Ready to begin your data engineering journey? Here's everything you need:
280-
281-
- [DE Zoomcamp GitHub Repository](https://github.com/DataTalksClub/data-engineering-zoomcamp){:target="_blank"}
282-
- [Join DataTalks.Club Community](https://datatalks.club/slack.html){:target="_blank"}
283-
- [Other Free Courses](https://datatalks.club/blog/guide-to-free-online-courses-at-datatalks-club.html){:target="_blank"}
284-
285-
## Related Posts
286-
- [Machine Learning Zoomcamp](https://datatalks.club/blog/machine-learning-zoomcamp.html){:target="_blank"}
287-
- [MLOps Zoomcamp](https://datatalks.club/blog/mlops-zoomcamp.html){:target="_blank"}
288-
- [LLM Zoomcamp](https://datatalks.club/blog/llm-zoomcamp.html){:target="_blank"}
248+
{% include related-posts.html manual_posts=page.related_posts max_posts=5 %}

0 commit comments

Comments
 (0)