SJ (Scott Jehl)

Now Available!

Web Components Demystified

A comprehensive, premium course about building dynamic, fast, resilient apps with standard web components.

A November sale is underway! Get 30% Off full course access with the code STROOPWAFEL

Buy Now!

About your host

image of scott jehl

Scott Jehl Designer & Developer

Scott Jehl is an experienced professional with over two decades of expertise in creative design and front-end technology. He has led web design and development projects for numerous iconic brands. He enjoys writing and speaking for various publications and conferences around the world.

About the Course

If you're like me, you've been hearing a lot about web components lately. Many of us are finding ways to transition to using web components more in our work, and all the while, many teams are struggling to get up to speed and figure out how web components fit into their workflows. A lot is happening with web components right now and it can be a little overwhelming to follow all that has changed.

Why Now? Our Practices are Evolving.

Over the last decade, the web community rallied around JavaScript libraries and frameworks that enabled many great innovations while frequently coming at a cost to performance and resilience. Fortunately, we now have a standard component model built right into our browsers, and using its various technologies can help us cut delivery weight and reduce complexity. Many of the largest companies in the world have already begun transitioning their sites and design systems to use web components, and major JavaScript libraries like React have greatly improved their compatibility to work with them as well. Web Components are ready for production today.

A comprehensive, approachable curriculum.

My aim for this course is to demystify web components, covering the many ways people are using them right now and show you how you can use them to build fast modern websites today. Web Components Demystified is a comprehensive and inclusive course, always considering the implications on accessibility, resilience, and performance throughout.

Who is This Course For?

Like my last course, Lightning-Fast Web Performance, this course aims to be welcoming to web designers and developers of all levels, but I definitely intend to cover the thornier patterns and challenges with web components today as well. The course will not assume existing knowledge of web components, but it is aimed at Front-End Developers and UI/UX designers who are comfortable writing HTML, CSS, and have a basic knowledge of JavaScript. Some knowledge of popular frameworks will help, as some sections of the course will compare and contrast various approaches and discuss integration strategies as well.

If you're a designer or developer looking to gain a better understanding of how web components can fit into your workflow today and into the future, this is the course for you!

What you’ll get

  • 12 Video Modules
  • 8hrs of Video Instruction
  • In-Depth Technical Dives
  • Resilient Reusable Patterns
  • Practice Prompts
  • Closed-Captioned
  • Framework & Library Tours
  • Certificate of Completion

12 Video Course Modules

  1. Course Introduction & Background
  2. What Web Components Are… and Aren’t!
  3. Custom Elements & The Lifecycle
  4. HTML Templates
  5. Shadow DOM
  6. Styling Web Components
  7. Thinking HTML-First
  8. Web Component Frameworks Tour
  9. Web Component Design Libraries Tour
  10. Let’s Build Something
  11. Looking Ahead
  12. Wrapping Up

Tool Highlights, Comparisons, & Considerations

Enhance WebC Lit Spectrum Web Awesome React

Team Discounts? Special Accommodations? Just Ask!

Teams get 10% off. If you're looking to sign up your team, get a geographically-adjusted price, or are interested in the course and unable to pay full price, please just contact me and we will work something out!

Now Playing!

This self-paced online course is now available! Ask about team discounts.

Buy Now!