# Accessibility for developers

Find and repair accessibility barriers in a real interface. Work with meaningful HTML, keyboard controls, readable information, form feedback, reflow and reduced motion.

Selected web accessibility principles, tested on supplied booking pages. The checks assess these exercises; they do not establish WCAG conformance or replace testing with people and assistive technology.

About 90 minutes in total. Practical foundations. 8 practical labs. Fit a lab into a lunch break or a spare hour; save your progress and return whenever you have time.

## Prerequisites

Basic HTML and CSS, and a little JavaScript. No prior accessibility or GSAP knowledge is required.

The interactive labs require a laptop or desktop with a browser window at least 1024px wide. The course outline is available on any device.

## Curriculum

1. Give the page a structure
2. Make names and alternatives useful
3. Use it with a keyboard
4. Make information survive colour
5. Leave room to read and act
6. Help people finish the form
7. Keep information when motion changes
8. Repair a fresh booking flow

## Access

The entire course is free, including every lab and a personal completion download. No account or purchase is required. Progress is saved in this browser. Clearing browser data will remove it. Progress does not sync across devices.

Start the course at https://gsapvault.com/courses/accessibility-for-developers/learn. Overview: https://gsapvault.com/courses/accessibility-for-developers.

Complete the practical checks in every lab to download an optional personal completion record. The printable HTML file is created on your device, has no public verification page and is not an accredited qualification.
