Skip to content

Commit 09ea817

Browse files
Enhance learning in public and leaderboard documentation
- Add comprehensive learning in public guide with templates, examples, and tips for going beyond templates - Add Alexey's Agents Crash Course posts as real examples - Explain extra points motivation and optional nature - Add quick video recording options for all platforms - Link homework, learning in public, FAQ, and projects from leaderboard - Add anonymous by default section with profile edit form - Reduce code block line-height for better readability - Add DE Zoomcamp course image to index page - Remove general learning in public page (keep DE-specific only)
1 parent 75e8152 commit 09ea817

12 files changed

Lines changed: 104 additions & 134 deletions

File tree

_sass/custom/custom.scss

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,12 +176,22 @@ p, li, h1, h2, h3, h4, h5, h6 {
176176
.page-toc-inner {
177177
background-color: #2d333b;
178178
}
179-
179+
180180
.toc-link {
181181
color: #adbac7;
182-
182+
183183
&:hover {
184184
color: $link-color;
185185
}
186186
}
187187
}
188+
189+
// Reduce line height in code blocks
190+
.highlight pre,
191+
.highlight .table-wrapper pre,
192+
.highlight .table-wrapper td pre,
193+
.highlight code,
194+
pre.highlight,
195+
pre code {
196+
line-height: 1.5 !important;
197+
}
29.1 KB
Loading
218 KB
Loading
61.1 KB
Loading
278 KB
Loading

courses/course-management-platform/homework.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ The homework submission form includes:
3535
You can earn additional leaderboard points beyond homework answers:
3636

3737
- FAQ contributions - Share valuable insights from your learning journey. Accepted entries are added to the [Course FAQ]({{ '/courses/faq/' | relative_url }}) and earn points.
38-
- Learning in public - Share your progress on social media and submit the link. See [Learning in Public]({{ '/general/learning-in-public/' | relative_url }}) for guidance.
38+
- Learning in public - Share your progress on social media and submit the link.
3939

4040
## How It Works
4141

courses/data-engineering-zoomcamp/index.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,11 @@ has_children: true
99

1010
# Data Engineering Zoomcamp 2026
1111

12-
Data Engineering Zoomcamp returns for its 5th edition. It's a free, intensive course designed to take you from data engineering fundamentals to building production-grade data pipelines.
13-
14-
The course is run by DataTalks.Club, a community dedicated to AI and Data education.
12+
Data Engineering Zoomcamp returns for its 5th edition. It's a free, intensive course designed to take you from data engineering fundamentals to building production-grade data pipelines. It's run by [DataTalks.Club](https://datatalks.club), a community dedicated to AI and Data education.
1513

1614
The course runs for 10 weeks: 7 weeks of modules plus 3 weeks for the final project. You'll learn to build production-grade data pipelines from scratch using industry-standard tools.
1715

18-
You'll learn to build production-grade data pipelines from scratch using industry-standard tools like Docker, Terraform, Kestra, BigQuery, dbt, Spark, Kafka, and Flink. The course covers containerization, workflow orchestration, data warehousing, analytics engineering, batch and stream processing.
16+
<img src="{{ '/assets/images/data-engineering-zoomcamp/de-zoomcamp-2025.jpg' | relative_url }}" alt="Data Engineering Zoomcamp" width="80%">
1917

2018
See the [full curriculum](curriculum/) for detailed module information.
2119

courses/data-engineering-zoomcamp/logistics/deadlines.md

Lines changed: 1 addition & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ has_children: false
88

99
# Deadlines & Schedule
1010

11-
For the most up-to-date curriculum, visit the [GitHub repository](https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main) or see the [GitHub resources page]({{ '/courses/data-engineering-zoomcamp/resources/github/' | relative_url }}) for the repository structure.
11+
For the most up-to-date curriculum, visit the [GitHub repository](https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main) or see the [GitHub resources page]({{ '/courses/data-engineering-zoomcamp/resources/github/' | relative_url }}) for documentation about the repository structure.
1212

1313
The course content is delivered through multiple formats:
1414

@@ -27,56 +27,3 @@ For the 2026 cohort schedule, homework deadlines, and important dates, visit the
2727
<img src="{{ '/assets/images/data-engineering-zoomcamp/cmp-schedule.png' | relative_url }}" alt="Course schedule on the management platform" width="80%">
2828

2929
This is where we keep all deadlines for homework submissions, project milestones, peer review periods, office hours schedules, and important course announcements.
30-
31-
## Module Details
32-
33-
### Module 1: Docker & Infrastructure (Weeks 1-2)
34-
35-
[View on GitHub](https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/01-docker-terraform)
36-
37-
The foundational module gets you set up with:
38-
- Google Cloud Platform account ($300 free credits available for new accounts)
39-
- Running PostgreSQL in Docker
40-
- Terraform for infrastructure-as-code
41-
- Basic SQL on taxi data
42-
43-
This module gets two weeks because environment setup can be challenging.
44-
45-
### Module 2: Workflow Orchestration
46-
47-
[View on GitHub](https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/02-workflow-orchestration)
48-
49-
Learn to make your pipelines reliable using Kestra, a workflow orchestrator. You'll transform manual scripts into automated, scheduled workflows.
50-
51-
### Module 3: Data Warehousing with BigQuery
52-
53-
[View on GitHub](https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/03-data-warehouse)
54-
55-
Best practices for organizing data in BigQuery, a modern cloud data warehouse.
56-
57-
### Workshop: Data Ingestion with dltHub
58-
59-
[View on GitHub](https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/cohorts/2025/workshops/dlt)
60-
61-
A hands-on workshop covering the dltHub (Data Loading Tool) for efficient data ingestion pipelines.
62-
63-
### Module 4: Analytics Engineering with dbt
64-
65-
[View on GitHub](https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/04-analytics-engineering)
66-
67-
dbt (Data Build Tool) enables you to:
68-
- Transform data using SQL
69-
- Chain multiple queries together
70-
- Build reliable data transformations
71-
72-
### Module 5: Apache Spark
73-
74-
[View on GitHub](https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/05-batch)
75-
76-
Distributed batch processing for large-scale data using PySpark.
77-
78-
### Module 6: Stream Processing
79-
80-
[View on GitHub](https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/06-streaming)
81-
82-
Apache Kafka and Apache Flink for real-time stream processing.

courses/data-engineering-zoomcamp/logistics/homework.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ has_children: false
88

99
# Homework & Quizzes
1010

11-
Each module has a homework assignment with multiple-choice questions. Submit answers through the Course Management Platform.
11+
Each module has a homework assignment with multiple-choice questions. Submit answers through the [Course Management Platform]({{ '/courses/course-management-platform/' | relative_url }}).
1212

1313
<img src="{{ '/assets/images/data-engineering-zoomcamp/launch/course-platform.jpg' | relative_url }}" alt="Course platform homework interface" width="80%">
1414

courses/data-engineering-zoomcamp/logistics/leaderboard.md

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,26 @@ has_children: false
1010

1111
A gamified element where students earn points for:
1212

13-
- Correct homework answers (+1 point each)
14-
- Learning in public links (+1 point each)
15-
- FAQ contributions (+1 point each)
16-
- Project completion
13+
- Correct [homework]({{ '/courses/data-engineering-zoomcamp/logistics/homework/' | relative_url }}) answers (+1 point each)
14+
- [Learning in public]({{ '/courses/data-engineering-zoomcamp/logistics/learning-in-public/' | relative_url }}) links (+1 point each)
15+
- [FAQ]({{ '/courses/faq/' | relative_url }}) contributions (+1 point each)
16+
- [Project]({{ '/courses/data-engineering-zoomcamp/logistics/projects/' | relative_url }}) completion
1717

1818
<img src="{{ '/assets/images/data-engineering-zoomcamp/launch/leaderboard.jpg' | relative_url }}" alt="Student leaderboard" width="80%">
1919

2020
The leaderboard creates friendly competition and encourages consistent participation throughout the course.
21+
22+
This is totally optional. The leaderboard is just for fun. You can completely ignore it and still get everything you need from this course. The main goal is for you to learn data engineering.
23+
24+
## Anonymous by Default
25+
26+
Your leaderboard entry is anonymous by default. You're assigned an auto-generated name so others don't know who you are. If you want to be visible, you can choose to:
27+
28+
- Use your real name instead of the generated one
29+
- Add links to your social media profiles (LinkedIn, GitHub, etc.)
30+
- Write a short bio
31+
32+
People at the top of the leaderboard do get noticed. If you want to convert this attention into new opportunities (job offers, collaborations, networking), you can update your [enrollment profile](https://courses.datatalks.club/de-zoomcamp-2026/enrollment).
33+
34+
<img src="{{ '/assets/images/data-engineering-zoomcamp/enrollment-profile.png' | relative_url }}" alt="Profile edit form" width="80%">
35+

0 commit comments

Comments
 (0)