Before You Start

DataTalks.Club zoomcamps are free, multi-week, cohort-based online courses. Each cohort follows a fixed schedule with weekly modules, homework deadlines, and a final project. After a cohort ends, materials remain available for self-paced study.

Cost

Free to register, free to take, free to receive the certificate.

You may incur small third-party costs if a course uses a paid cloud service. Most cloud providers offer free tiers or trial credits that cover the course material. See the course-specific environment-setup pages.

Cohort schedule

Each course runs once a year as a live cohort. Approximate windows:

  • Data Engineering Zoomcamp: starts in mid-January.
  • Machine Learning Zoomcamp: starts in mid-September.
  • MLOps Zoomcamp: discontinued for now.
  • LLM Zoomcamp: starts in June.
  • AI Dev Tools Zoomcamp: dates announced separately.
  • Stocks Analytics Zoomcamp: dates announced separately.

For the exact start date, check the course landing page on datatalks.club. Sign up early to receive cohort announcements by email.

Format

A live cohort runs for 7 to 10 weeks, depending on the course. The structure is:

  • Weekly modules with pre-recorded lectures, reading material, and a homework assignment per module.
  • Occasional live sessions, streamed on YouTube and recorded.
  • A final project at the end (some courses also have a midterm project).
  • Optional workshops between modules.

Between cohorts you can watch all the videos and work through the materials self-paced, but homework forms close after each deadline and the leaderboard is tied to the live cohort. Certificates are only issued during the live project window.

Time commitment

  • 10 to 15 hours per week during the cohort.
  • 2 to 3 weeks of focused work for the final project.

Prerequisites

Most courses assume:

  • Comfort with the command line.
  • Basic Python (or willingness to pick it up).
  • Basic SQL.
  • Basic Git.

The Data Engineering and Machine Learning Zoomcamps are designed for beginners in their respective fields, but they assume general programming literacy. The course-specific prerequisites pages have the exact list.

Certification

The certificate is project-based, not exam-based. Rules vary per course (one project for some, two of three for others), but in all cases you must:

  • Submit the project (or projects) by the deadline.
  • Complete peer reviews of other students’ projects.

Both are required. Skipping the peer reviews means no certificate, even if your project itself passed.

For details, see Certification and the course-specific project page.

Self-paced before a cohort

You can watch past videos and work through the materials before the next live cohort starts. When the next cohort begins, your homework can earn leaderboard points and your project can earn the certificate.

If a cohort is already in progress and you missed the start, see Joining Mid-Cohort.