Learning paths

Build accessibility skill in a deliberate order.

Choose a track, learn the core model, then move into a playground to experience and repair the implementation.

Paths

Accessibility fundamentals

Semantic HTML, accessible names, focus, keyboard use, and contrast.

Start fundamentals

Forms and authentication

Labels, instructions, errors, autocomplete, and accessible authentication.

Study forms

Keyboard and focus

Tab order, visible focus, focus management, and composite widgets.

Practice keyboard use

ARIA and custom components

Native HTML first, then roles, states, properties, and widget contracts.

Study ARIA

Responsive and mobile

Target size, orientation, reflow, gestures, and mobile assistive technology.

Study mobile access

Accessibility testing

Keyboard checks, browser inspection, screen readers, automation, and PR review.

Build a test routine