Skip to content

Create Dedicated Workshop and Webinar Pages (Similar to Podcast Pages) #93

@kavaivaleri

Description

@kavaivaleri

We have many workshops and webinars published on YouTube, but they currently exist only as videos — without dedicated pages on our website. This makes the content hard to navigate, limits internal linking opportunities, and reduces the amount of time users spend exploring related resources on our site.

The goal of this task is to build a system that generates individual pages for each workshop and webinar, similar to how our podcast episodes have dedicated pages with structured content.

While this issue addresses both workshops and webinars, we should prioritize work on workshop pages.

Purpose of the Task

We want every workshop and webinar to have its own page with:

  • an embedded YouTube video,
  • a short description of the content,
  • key resources and links,
  • and (optionally) a transcript or summary.

These pages will improve SEO, keep users on our website longer, and create a stronger internal linking structure across all Zoomcamps, blogs, notes, and podcasts.


What Needs to Be Built

The system should ingest all workshop and webinar data from YouTube via playlists, and generate a website page for each item.

Each page should follow a consistent template (can be similar to the podcast layout):

  • video embed at the top,
  • a concise but informative description of the workshop/webinar,
  • main links and resources mentioned,
  • optional transcript or notes section,
  • optional “related content” section for internal linking.

Integration with the Website

The generated pages should fit into our existing website structure — ideally under a new page category (e.g., /workshops/ or /webinars/).

Once created, these pages will be indexed by search engines, referenced from course content, and used in future internal linking strategies.

If helpful, participants can also redesign or extend the current Jekyll templates to better support this content type.

Outcome

A complete, user-friendly, SEO-optimized catalog of workshop and webinar pages — similar to our podcast catalog — that keeps users on our site longer, helps them discover related content, and improves content organization across the entire DataTalks.Club ecosystem.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions