Learn Web Components page

This course covers the essentials for building Web Components.

Before You Begin

Click here to join
Bitovi's Slack Community

Join Bitovi's Slack Community to get help on Bitovi University courses or other Angular, React, CanJS and JavaScript problems.

Please ask questions related to Web Components in the JS and DOM chat room.

If you find bugs in this training or have suggestions, create an issue or email contact@bitovi.com.


The end result of this training will be a CTA Bus tracker widget that can be embedded in any website with just a script tag and an element like so:


CTA bus tracker web component

👉 Why Web Components