Web Components
Join us for an Awesome Workshop on:

Web Components

April 12, 2022 - 9:30am to 5:30pm Central Daylight Time

This workshop has already been published as a course!

Web Components

Some Key Takeaways!

By participating along with us in the workshop, you'll learn:

  • Understand the web standards behind Web Components
  • How to use Web Components
  • How to style Web Components
  • How to write a custom web component

Your (Awesome) Instructor

Dave Rupert

Dave Rupert

I’m Dave Rupert, lead developer at Paravel. I co-host ShopTalk, an award-winning sound effects podcast that also covers web development. I’m a dad to two wonderful kids. I live in Austin, TX; the best damn city, in the best damn state, in the best damn country, in the whole damn world.

Spend a Full Day Immersed in Web Components with Dave Rupert

Workshop Details

Web Components have been around since 2013, but –in my opinion– they haven't been a viable option for developers to build their component systems until very recently. Together let's dive into web components.

Daily Schedule

We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.

  • 9:30AM
  • 10:00AM
    How to use Web Components with HTML
  • 11:00AM
    How to find off-the-shelf component libraries
  • 11:30AM
    Coding Challenge
  • 12:00PM
  • 1:00PM
    How to style web components with CSS
  • 2:00PM
    How to write custom web components with JS (Lit)
  • 3:00PM
    FAQ: Polyfills, Accessibility, Forms, Context API, SEO
  • 4:00PM
    Wrapup and Q&A

Interact with the Instructor - Online & In-Person

Get Your Questions Answered • Code Along with the Class • Classroom Format

Is This Workshop for Me?


This course is intended for developers that work on component systems, particularly component systems that need to work on a broad number of systems; legacy, modern, or enterprise.

Any Prerequisites?

  • Basic understanding HTML, CSS, and JavaScript
  • Basic understanding of command line tools like `npm`
  • Have a working Node v14+ environment on their computer

Event Details


One Full Day Workshop Session

Replay Videos (available immediately)


April 12, 2022 - 9:30am to 5:30pm Central Daylight Time


Option 1: Attend online on our full HD live stream

Option 2: Attend in-person at HQ in Minneapolis, MN