Under Construction

All course tracks

Frontend and browser · 30 lessons · up to 10 minutes each

Browser APIs

A planned browser API path covering feature detection, lifecycle, storage, and permissions.

Coming Soon

One-time purchase · USD

Choose what to unlock

Access is attached to your account after payment is verified. No subscription.

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.

$5.00Not available yet

Full category

Browser APIs

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.

$29.0030 lessons still in progress

Beginner

Lessons 1–10

  1. 01

    Browser APIs: Sketch feature detection

    Topic: feature detection

    Draw a small map of feature detection in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Beginner4 minComing Soon
  2. 02

    Browser APIs: Name the parts of event targets and cleanup

    Topic: event targets and cleanup

    Label the main pieces in event targets and cleanup in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Beginner5 minComing Soon
  3. 03

    Browser APIs: Trace an example of storage and quota

    Topic: storage and quota

    Follow one input through storage and quota in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Beginner6 minComing Soon
  4. 04

    Browser APIs: Compare choices for URL and navigation APIs

    Topic: URL and navigation APIs

    Write down one practical difference between URL and navigation APIs in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Beginner7 minComing Soon
  5. 05

    Browser APIs: Find the boundary in clipboard permission

    Topic: clipboard permission

    Mark where clipboard permission in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Beginner8 minComing Soon
  6. 06

    Browser APIs: Inspect an example of drag and drop data

    Topic: drag and drop data

    Annotate a minimal example of drag and drop data in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Beginner9 minComing Soon
  7. 07

    Browser APIs: Connect workers and message passing to a neighboring concept

    Topic: workers and message passing

    Show how workers and message passing in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Beginner10 minComing Soon
  8. 08

    Browser APIs: Spot a failure mode in service worker lifecycle

    Topic: service worker lifecycle

    Describe one likely failure for service worker lifecycle in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Beginner3 minComing Soon
  9. 09

    Browser APIs: Read an official example of network and offline states

    Topic: network and offline states

    Summarize an official example of network and offline states in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Beginner5 minComing Soon
  10. 10

    Browser APIs: Choose a use case for permission and privacy boundaries

    Topic: permission and privacy boundaries

    Match one small use case to permission and privacy boundaries in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Beginner6 minComing Soon

Intermediate

Lessons 11–20

  1. 11

    Browser APIs: Build an example with feature detection

    Topic: feature detection

    Create a small working example that uses feature detection in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Intermediate4 minComing Soon
  2. 12

    Browser APIs: Compose event targets and cleanup with another component

    Topic: event targets and cleanup

    Combine event targets and cleanup in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Intermediate5 minComing Soon
  3. 13

    Browser APIs: Configure storage and quota for a small case

    Topic: storage and quota

    Set up storage and quota in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Intermediate6 minComing Soon
  4. 14

    Browser APIs: Validate inputs around URL and navigation APIs

    Topic: URL and navigation APIs

    Add a check around URL and navigation APIs in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Intermediate7 minComing Soon
  5. 15

    Browser APIs: Use clipboard permission in a short workflow

    Topic: clipboard permission

    Add clipboard permission in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Intermediate8 minComing Soon
  6. 16

    Browser APIs: Refactor drag and drop data into a reusable unit

    Topic: drag and drop data

    Extract drag and drop data in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Intermediate9 minComing Soon
  7. 17

    Browser APIs: Exercise workers and message passing with sample data

    Topic: workers and message passing

    Run sample data through workers and message passing in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Intermediate10 minComing Soon
  8. 18

    Browser APIs: Observe service worker lifecycle outputs

    Topic: service worker lifecycle

    Capture the result of service worker lifecycle in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Intermediate3 minComing Soon
  9. 19

    Browser APIs: Recover from a network and offline states failure

    Topic: network and offline states

    Handle one expected failure from network and offline states in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Intermediate5 minComing Soon
  10. 20

    Browser APIs: Document permission and privacy boundaries behavior

    Topic: permission and privacy boundaries

    Write a short usage note for permission and privacy boundaries in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Intermediate6 minComing Soon

Advanced

Lessons 21–30

  1. 21

    Browser APIs: Test a boundary around feature detection

    Topic: feature detection

    Add an edge-case test for feature detection in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Advanced4 minComing Soon
  2. 22

    Browser APIs: Harden event targets and cleanup

    Topic: event targets and cleanup

    Add the relevant access, safety, or validation control to event targets and cleanup in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Advanced5 minComing Soon
  3. 23

    Browser APIs: Measure storage and quota

    Topic: storage and quota

    Record a small baseline for storage and quota in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Advanced6 minComing Soon
  4. 24

    Browser APIs: Reduce cost in URL and navigation APIs

    Topic: URL and navigation APIs

    Change one measurable cost in URL and navigation APIs in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Advanced7 minComing Soon
  5. 25

    Browser APIs: Diagnose a clipboard permission failure

    Topic: clipboard permission

    Use an observable signal to explain a failure in clipboard permission in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Advanced8 minComing Soon
  6. 26

    Browser APIs: Make drag and drop data repeatable

    Topic: drag and drop data

    Show that rerunning drag and drop data in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Advanced9 minComing Soon
  7. 27

    Browser APIs: Review trade-offs in workers and message passing

    Topic: workers and message passing

    Compare two documented approaches to workers and message passing in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Advanced10 minComing Soon
  8. 28

    Browser APIs: Improve service worker lifecycle maintainability

    Topic: service worker lifecycle

    Refine service worker lifecycle in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Advanced3 minComing Soon
  9. 29

    Browser APIs: Verify network and offline states end to end

    Topic: network and offline states

    Check that a complete small flow using network and offline states in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Advanced5 minComing Soon
  10. 30

    Browser APIs: Audit permission and privacy boundaries against its source docs

    Topic: permission and privacy boundaries

    Check the implementation of permission and privacy boundaries in the context of browser APIs, asynchronous events, permissions, and privacy boundaries; save a short example or check that demonstrates the result.

    Advanced6 minComing Soon

Reference documentation

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.