Learn accessibility from the standards themselves
A self-paced course on WCAG 2.2, EN 301 549 V4.1.1 and the European Accessibility Act, with tracks for iOS and Android apps. Every lesson ends with a test you run in Accessibility Checker and a short knowledge check. Pass a module and earn a certificate anyone can verify.
Already have a plan? Sign in with Apple or Google, using the same account as in the Accessibility Checker app, and every lesson unlocks.
Not sure where to start? Take the skills check
Answer questions across ten areas, from the law to web, iOS and Android. See your strengths and your gaps for your role, then follow a plan to close them. It is included with any Accessibility Checker plan, and there is no time limit.
The course in numbers
Three standards and two platforms, one course
Not a summary of someone else's summary. Each module is written from the current text of the standard or the law, or from Apple's and Google's own documentation. It gives clause, article and API names you can look up. We review every lesson against the versions that apply today.
WCAG 2.2
Every Level A and AA success criterion, principle by principle. What changed from 2.1. What a conformance claim really means.
EN 301 549 V4.1.1
How the harmonised standard works. What clauses 9 to 12 ask of web pages, documents, apps and support. How Annex C turns it into a test plan.
The European Accessibility Act
Directive (EU) 2019/882 as written. Who it covers. What manufacturers and service providers must do. The exemptions, and a compliance workflow.
iOS apps
How people use VoiceOver, Voice Control and the display settings. Labels, traits, order and actions in SwiftUI and UIKit. Dynamic Type, testing and the App Store labels.
Android apps
How people use TalkBack, Switch Access and Voice Access. Content descriptions and Compose semantics. Touch targets, font scaling, testing and the pre-launch report.
The modules
Work through them in order, or jump to the one you need. The first lesson is free, with no account needed. Every other lesson starts with a free overview.
Module 1 · First lesson free
Foundations
Who accessibility is for. The eleven functional performance needs behind every requirement. How WCAG, EN 301 549 and the EAA fit together.
Module 2 · Included with a plan
WCAG 2.2
Every Level A and AA success criterion, principle by principle. The nine criteria that are new in 2.2. What a conformance claim really means.
Module 3 · Included with a plan
EN 301 549
The harmonised European standard, V4.1.1. How its self-scoping requirements work. What clauses 9, 10, 11 and 12 ask of web pages, documents, software and support. How Annex C and the EAA tables turn it into a test plan.
Module 4 · Included with a plan
The European Accessibility Act
Directive (EU) 2019/882 as written. Who and what it covers. The obligations on manufacturers and service providers. The Annex I requirements and the exemptions. A compliance workflow you can run with Accessibility Checker.
Module 5 · iOS track · Included with a plan
iOS accessibility
How people use VoiceOver, Voice Control, Switch Control and the display settings. How to give every element a label, a trait, a place in the order and its actions in SwiftUI and UIKit. Dynamic Type, motion and colour. Testing with Xcode, and shipping with Accessibility Nutrition Labels.
Module 6 · Android track · Included with a plan
Android accessibility
How people use TalkBack, Switch Access and Voice Access. Content descriptions and Compose semantics. Reading order, custom actions and announcements. Touch targets and font scaling. Colour, motion and captions. Testing with the Android tools, mapped to EN 301 549 clause 11.
How a lesson works
The same shape every time, so you always know what comes next.
-
Read
About fifteen minutes of plain-language teaching. It names the exact criteria, clauses and articles, and the failures we see most often.
-
Test it in Accessibility Checker
A step-by-step procedure with the app's Audit, Focus Order, Contrast and Lens tools. You record Pass, Fail or Not applicable, like an EN 301 549 Annex C test.
-
Pass the knowledge check
Five questions, marked on our server, with an explanation for every answer. Pass all the lessons in a module to get its signed certificate.
Free to start. Everything with the app.
One Accessibility Checker plan covers the iPhone and iPad app and this course. Buy it in the app, or right here.
Free
Start without an account
- The first lesson, “Why accessibility, and who it is for”, with its knowledge check
- The European Accessibility Act flashcard deck
- The overview of every lesson
Included with Accessibility Checker
Every lesson, every certificate
- All 30 lessons and knowledge checks
- Certificates for all six modules
- Every flashcard deck, mixed review and the skills check
- Progress synced to your account across devices
- Any subscription or the lifetime purchase, bought in the app or on this site. The same plan unlocks the iPhone and iPad app
No Apple ID? Sign in with Google; the course works in any browser. Skipped sign-in inside the app? Open Settings, then Account, and sign in once. That attaches your purchase to your account, so sign in the same way here.
Practise a little every day
Flashcards cover every WCAG 2.2 Level A and AA criterion, EN 301 549 and the European Accessibility Act. Set a daily goal and keep a streak. Cards you find hard come back sooner. The European Accessibility Act deck is free, and the other decks come with a plan. Practice works offline.
Your progress
Progress is saved in this browser, and to your account when you sign in.
The first lesson and the EAA flashcards need no account. Sign in with Apple or Google to unlock every lesson with your Accessibility Checker plan. Signing in also syncs your progress between devices.
This browser is not saving progress (private browsing or storage is full). Quizzes still work, but results will be lost when you close the tab.
Download your progress to keep a copy, restore it on another device, or delete it from this browser.
Delete all progress on this device?
This removes your quiz results, lesson records, certificates, flashcard boxes and streak from this browser. Certificates you have already downloaded or printed stay valid. If you are signed in, progress saved to your account is kept until you reset it there too.
Questions
Who is it for?
Designers, developers, product owners, testers and anyone who has been handed accessibility alongside their actual job. No prior knowledge is needed. Module 1 starts from first principles.
Which versions does it teach?
Three documents. WCAG 2.2, the W3C Recommendation, which is identical to ISO/IEC 40500:2025. EN 301 549 V4.1.1 (September 2026), the revision aligned with WCAG 2.2 and the European Accessibility Act. Directive (EU) 2019/882 as published in the Official Journal. Every lesson lists its sources and the date it was last reviewed.
What is the certificate worth?
It records that you passed every knowledge check in a module, in the name you chose, on a given date. Our server signs it, so anyone can confirm it is genuine at Verify a certificate. It is not an accredited qualification. It does not certify any product or website as conformant.
Is this legal advice?
No. The EAA module explains the Directive's text and how the harmonised standard relates to it. But national transposition laws, enforcement bodies and penalties differ between Member States. For decisions about your own obligations, take advice in the country concerned.
Something is wrong or unclear
Email info@accessibleresources.com with the lesson name and the paragraph. Corrections are credited in the lesson's review note.
Privacy
We send quiz answers to our server to mark them. We do not store them. Your name is sent once to sign a certificate. Signing in uses your Accessibility Checker account and a one-time check of your plan. See the training privacy notice.
Start with the first lesson. It is free.
Who accessibility is for, in the words the European Accessibility Act uses. Why organisations now have to act. What an automated audit can and cannot tell you.