Workshops

Workshops are one-time deep-dive sessions on a specific tool or topic, usually delivered by a guest instructor or a partner company. They are scheduled between regular modules and have their own homework.

Examples from past cohorts include the “Ingestion with dlt” workshop in the Data Engineering Zoomcamp, and tool-specific workshops on Mage, Kestra, and Bruin.

Schedule

Workshops are inserted between modules in the cohort schedule. The exact week varies per cohort and is announced when the cohort schedule is published. The course management platform shows when each workshop runs alongside the modules. The cohort folder in the GitHub repo (cohorts/<year>/) lists workshops with their own deadlines.

Optional, like homework

Workshops are part of the cohort but, like homework, they are not required for certification. They earn leaderboard points if you submit the workshop homework on time.

You may want to do them anyway because they cover real-world tools that are useful but not in the main curriculum, the workshop homework counts toward leaderboard points, and they are often a good portfolio addition.

Where to find the content

Each workshop has its own folder in the course repository, similar to a module. Look for a folder named after the workshop (for example, workshops/dlt/) under the cohort folder.

Workshop materials may not be published until close to the workshop date. An empty folder or a “TBD” link means the materials are not ready yet - wait for the announcement in Slack.

Live or recorded

Most workshops are delivered live (streamed on YouTube) and the recording is uploaded the same day. The live stream link is announced in Slack and Telegram shortly before the workshop.

If you cannot attend live, watch the recording afterwards. The workshop homework deadline is set to give enough time for both live and recording viewers.

Submission

Workshop homework is submitted through the course platform, where it appears alongside the modules with its own form and deadline. For platform mechanics, see Course Management Platform: Homework.

Sequencing

Workshops fit between modules. The cohort schedule on the course platform shows the order. Generally a workshop has its own week and you can pause your normal module work to do it.

If you are running ahead, you can start the next module while waiting for the workshop.