One lesson
An individual lesson
This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.
Under Construction
Frontend and browser · 30 lessons · up to 10 minutes each
A planned browser-component path through encapsulation, events, composition, and tests.
One-time purchase · USD
Access is attached to your account after payment is verified. No subscription.
One lesson
This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.
Full category
Permanent access to the lessons published in this track when you buy. Future lessons are not included. 0 of 30 lessons are published; 0 are in owner review and 30 are Coming Soon.
Lessons 1–10
Topic: custom element lifecycle
Draw a small map of custom element lifecycle in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: attributes and properties
Label the main pieces in attributes and properties in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: shadow DOM boundaries
Follow one input through shadow DOM boundaries in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: slots and composition
Write down one practical difference between slots and composition in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: custom events and bubbling
Mark where custom events and bubbling in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: form-associated behavior
Annotate a minimal example of form-associated behavior in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: style encapsulation
Show how style encapsulation in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: framework interoperability
Describe one likely failure for framework interoperability in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: browser-based tests
Summarize an official example of browser-based tests in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: accessibility and upgrade behavior
Match one small use case to accessibility and upgrade behavior in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Lessons 11–20
Topic: custom element lifecycle
Create a small working example that uses custom element lifecycle in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: attributes and properties
Combine attributes and properties in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: shadow DOM boundaries
Set up shadow DOM boundaries in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: slots and composition
Add a check around slots and composition in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: custom events and bubbling
Add custom events and bubbling in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: form-associated behavior
Extract form-associated behavior in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: style encapsulation
Run sample data through style encapsulation in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: framework interoperability
Capture the result of framework interoperability in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: browser-based tests
Handle one expected failure from browser-based tests in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: accessibility and upgrade behavior
Write a short usage note for accessibility and upgrade behavior in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Lessons 21–30
Topic: custom element lifecycle
Add an edge-case test for custom element lifecycle in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: attributes and properties
Add the relevant access, safety, or validation control to attributes and properties in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: shadow DOM boundaries
Record a small baseline for shadow DOM boundaries in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: slots and composition
Change one measurable cost in slots and composition in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: custom events and bubbling
Use an observable signal to explain a failure in custom events and bubbling in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: form-associated behavior
Show that rerunning form-associated behavior in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: style encapsulation
Compare two documented approaches to style encapsulation in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: framework interoperability
Refine framework interoperability in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: browser-based tests
Check that a complete small flow using browser-based tests in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
Topic: accessibility and upgrade behavior
Check the implementation of accessibility and upgrade behavior in the context of custom elements, shadow DOM, and interoperable browser components; save a short example or check that demonstrates the result.
References support the selected track topics while its lesson content is built and reviewed progressively.
This track is a catalog outline only. Each lesson remains unavailable until it is built and personally reviewed.