Assignments and Scoring

1. Homework

Homework is created fresh for every cohort and its purpose is to help you check your knowledge and practice. It does not count toward your certificate.

Assignments are published under cohorts/2025/{module} in the GitHub repository of the course. Once ready, the submission form will be shared in Slack.

Alt text

The process is simple: solve the tasks locally, publish your solution to a public GitHub repo (or similar), and submit the link through the form.

Each homework comes with a strict deadline listed on the schedule. After the deadline passes, the form closes.

2. Staying Updated with Deadlines and Announcements

All homework and project deadlines are published on the course platform.

Alt text

Announcements are always posted in Slack, Telegram, and the DataTalksClub newsletter. If you don’t receive the DataTalksClub newsletter, you may have unsubscribed from it.

Alt text

3. Homework for Certification

While homework assignments are optional for certification, they’re essential for solidifying your understanding of each module’s concepts. Homework participation contributes to your overall course score and leaderboard position.

4. Leaderboard

Submissions also appear on the leaderboard, which adds a fun competitive element. The leaderboard is optional, but many students find it motivating.

Alt text

See how the leaderboard works for details on earning points through homework, learning in public, and FAQ contributions.

Only submit links to your own social media posts about the course when earning learning in public points. Submitting unrelated links will result in losing all learning in public points. See the misuse policy for details.