The WCAG Course is web accessibility training that explains all 50 WCAG 2.1 AA success criteria in plain English. The WCAG Course now includes the additional seven success criteria found in WCAG 2.2 AA.
This course is written to be beginner-friendly and will help you understand what every WCAG success criterion is asking for.
Video explanations along with written explanations from Kris Rivenburgh are provided for all success criteria.
This course includes downloadable WCAG 2.1 AA checklist in Excel format (along with a new WCAG 2.2 AA checklist). These checklists are quick reference cheatsheets that distill WCAG into the essential actions for success criteria.
The WCAG Course includes:
- Downloadable WCAG 2.1 and 2.2 AA checklist (in Excel spreadsheet format)
- Video explanations for all WCAG 2.1 and 2.2 AA success criteria
- Actual code examples for several success criteria
- Links to the best resources (including time stamped YouTube videos) for most success criteria
Modules
2.0
Lessons
- 1.1.1 Text Alternatives for Non-text Content
- 1.2.1 Alternatives for Audio-Only and Video-Only Content
- 1.2.2 Closed Captions for Video with Audio
- 1.2.3 Audio Description or Full Text Description of Video
- 1.2.4 Live Captions
- 1.2.5 Audio Description for Video
- 1.3.1 Structure Semantically with HTML
- 1.3.2 Correct Reading Order Sequence
- 1.3.3 Instructions Involve More Than One Sense
- 1.4.1 Color Not Only Way of Conveying Information
- 1.4.2 Audio Control
- 1.4.3 Color Contrast
- 1.4.4 Text is Resizable to 200%
- 1.4.5 Avoid Images of Text
- 2.1.1 Keyboard Only
- 2.1.2 No Keyboard Trap
- 2.2.1 Adjustable Time Limit
- 2.2.2 Pause, Stop, Hide Moving Content
- 2.3.1 Limited Flashing Content
- 2.4.1 Skip Navigation
- 2.4.2 Descriptive Page Titles
- 2.4.3 Focus Order
- 2.4.4 Descriptive Links
- 2.4.5 Multiple Ways of Finding Pages
- 2.4.6 Headings and Labels
- 2.4.7 Visible Focus
- 3.1.1 Default Language
- 3.1.2 Language Change
- 3.2.1 No Automatic Change on Focus
- 3.2.2 No Automatic Change on Input
- 3.2.3 Consistent Navigation
- 3.2.4 Consistent Identification
- 3.3.1 Input Errors
- 3.3.2 Labels and Instructions
- 3.3.3 Error Suggestions
- 3.3.4 Prevent Serious Errors
- 4.1.1 Use Good, Clean Code
- 4.1.2 Custom Components Are Accessible