Accessibility for developers - ARIA and the Accessibility Tree

An introduction to the key aspects of web accessibility and inclusive design, relevant to web developers

Why you should attend

Our training helps your team deliver accessible and inclusive products and services first time, every time, by embedding best practice in your processes and offering valuable insights to every member of your teams.

We'll show you some of the most common reasons that an app or website will fail the standard accessibility tests, and we'll also show you how to avoid them. Accessible development is a broad subject and this course will focus on looking briefly at ARIA and the accessibility tree, the name, role and value of custom controls, ways to hide content and how to correctly use common ARIA attributes.

By thinking about accessibility and inclusion from the start you can prevent costly fixes at the end of a project, and also improve the user experience for everyone, not just your disabled customers.

Who will benefit from this training?

This course is primarily aimed at front-end developers, but may also be of interest to designers and managers who wish to better understand how certain design considerations may impact the overall development.

Level of training: The level of this training is intermediate - you will need some awareness of accessibility standards and this course will focus on how these can be applied.

Get 10 training courses for the price of 8

To help you get even better value this year, we have a 10 for the price of 8 bundle on 2024 AbilityNet online training courses for you and your team to enjoy. 

Book your training bundle

Book now: Thursday 25 April 2024 - this session has been postponed. New date TBC

  • 13:00 to 14:30 BST

Attendees of the live training session will receive a Certificate of Attendance to add to their professional development training portfolio.

If you're looking for training for more than 8 people on a single course, please contact us about our great value in-house training options.

You may also be interested in our Accessibility for Developers - Javascript and SPA Considerations training course.

Buy on demand 

Attendees of the live training will receive a recording of the course. If you are not attending the live training you can buy an existing recording of the course on demand:

Contact us for in-house training 

Use this form if you'd like to book this great value training course for your team of 8 or more people, at a date and time you choose.

The fields marked with an asterisk symbol (*) are mandatory.

Course overview

Attendees will learn accessibility topics including:

  • An overview of the Web Content Accessibility Guidelines
  • The Accessibility Tree
  • What is ARIA and how to use it
  • Name, Role, Value and how to apply it
  • Hiding content
  • Basic form accessibility

What you will learn

At the end of this course you will have learned how to:

  • Understand the accessibility tree and how the name, role and value of components influences accessibility
  • Hide content whilst being mindful of screen reader users
  • Correctly implement aria attributes
  • Build accessible HTML forms
“I’ve found the sessions useful in bringing the range of accessibility issues to our attention, from website navigation to ensuring that images are meaningful to the visually impaired… I’d say that the training is essential for those responsible for the content of public websites.”

Meet your trainer - Nick Freear

Nick Freear

Nick Freear is an Accessibility and Usability Consultant at AbilityNet.

His role includes carrying out design reviews, accessibility audits, user testing and providing in-depth consultancy to organisations on web accessibility and usability.

His professional background includes working as an Educational Technology (Web) Developer at The Open University.

He is accredited with the Certified Professional in Accessibility Core Competencies (CPACC) qualification awarded by the IAAP, and holds a BEng (Hons) and a PhD in Mechanical Engineering from the University of Birmingham.

Nick also enjoys cycling and walking in the great outdoors.

Important information 

Class size: We limit the number of people on our training courses to ensure all attendees can engage with the presenter, ask questions and have an informative experience.

Sign up to our enewsletter for more training session announcements

Date and time

Click on the date below to book your place for a future course:

Thursday 25 April 2024 - postponed
13:00 to 14:30 BST




Online via Zoom


  • Delivered on Zoom using its automated captions feature
  • Advanced sharing of slides if required
  • Captioned recording with transcript provided

More information
Got any questions? Email us:

Join our mailing list for updates about our training courses

Accessible social media

How to ensure your social media activity is accessible to all users

Accessibility for designers

Key aspects of web accessibility and inclusive design for web designers