Free* Online Training from AFixt
Attend live online training from Karl Groves. Karl has trained thousands of people at over 120 companies, in 15 countries, across 5 continents on the topic of digital accessibility and has recently developed all new training content for AFixt.
October 21: Accessibility Auditing the AFixt Way
8am – 4pm US Eastern Time
Learn a data-driven, tool-assisted approach to accessibility auditing — from automated
scanning and manual verification to prioritized reporting and remediation tracking — using the exact process and methodology we use. Topics include:
- Introduction & Philosophy
- Testing methodologies
- Understanding the Accessibility Tree & assistive technologies
- Evaluating Against Standards
- Failure Analysis & Prioritization
- Reporting
- Remediation Tracking & Retesting
- Integrating Auditing Into Development Workflows
- Applied learning
Note: You must have taken Accessibility Basics (Or hold a CPACC) and Accessible Web Development before taking this course. This course assumes working knowledge of accessibility concepts, HTML and CSS.
November 18: Deep Dive into WAI-ARIA
8am – 4pm US Eastern Time
Go beyond the basics of WAI-ARIA. Learn roles, states, properties, and design patterns for
building custom accessible components — from tab panels and dialogs to live regions and
complex widgets that work seamlessly with assistive technologies. Topics include:
- Introduction to WAI-ARIA – What ARIA is, when to use it, and the five rules that guide proper implementation.
- ARIA History – How ARIA emerged to bridge the gap between dynamic web applications and
assistive technology support. - Building an Accessible Widget – A step-by-step walkthrough of applying roles, states,
properties, and keyboard interaction to a custom component. - Document Landmarks – Using landmark roles to define page regions so assistive technology
users can quickly navigate content. - Application Menus – Implementing menu and menubar patterns with proper role hierarchy,
keyboard navigation, and focus management. - Buttons – Creating accessible button controls, including toggle buttons, with correct
roles, states, and keyboard behavior. - Carousels – Building rotating content panels with accessible controls, live region
announcements, and pause functionality. - Dialogs – Implementing modal and non-modal dialogs with focus trapping, return focus, and
proper labeling. - Multistate Checkboxes – Managing mixed-state checkbox groups using aria-checked and
coordinating parent-child state changes. - Sliders – Building range input controls with aria-valuenow, aria-valuemin, aria-valuemax,
and keyboard operability. - Sortable Tables – Adding aria-sort and live feedback to data tables so users know how
content is ordered. - ARIA Future – Upcoming ARIA developments and how evolving browser and assistive technology
support will shape best practices.
Note: You must have taken Accessibility Basics and Accessible Web Development before taking this course. This course assumes working knowledge of accessibility concepts, HTML, CSS, and JavaScript. All coding work in this course uses vanilla JavaScript, not frameworks.
* The Fine Print
Unless specified otherwise, these trainings are scheduled to go from 8am – 4pm US Eastern Time. This time allotment provides for a fair amount of flexibility to allow for a lot of Q&A time and conversations throughout the day. Each day’s training may end early, depending on the amount of interaction.
There will be 15-minute breaks every 1 hour as well as a 1-hour break at approximately noon US Eastern Time.
This training is FREE, subject to the details provided below.
These trainings are limited to 500 attendees. Preference will be given to paid attendees first.
Only registered people can attend. Registrants will get a private Zoom meeting link via email, prior to the event.
Notes, slides, and recordings will not be shared after the training. Attendees can pay for the materials at a price of $499 per person per course. Please inquire about volume discounts.
All paid attendees will get final materials after course videos are edited, transcribed, and captioned. Paid attendees will also get online access to our training platform so they can take advantage of all updates and improvements to content.
Competitors, competitor employees, and freelancers are not allowed to attend for free.
Multi-course discount: $799 will get full online access to all current and future courses from AFixt.