Accessibility for Developers

Online

Oct

14 15

Overview

We will provide you with details of common accessibility issues and how to overcome them, and we will take you through usage of the most common assistive technologies and other tools to aid you in accessibility development. 

Choose this course if you are interested in...

  • Understanding the importance of and the need for accessibility
  • Learning how disabled people use digital services
  • Learning more about accessibility standards and guidelines such as the W3C guidelines for web content (WCAG 2.1 AA)
  • Accessibility best practices in HTML, CSS and JavaScript
  • Implementing WAI-ARIA in making complex/custom UI controls
  • Mobile accessibility

What will you learn?

Our hands-on training will teach developers how to make digital services work for everyone, including users of assistive technology.

Day 1 – Understanding Web Accessibility and conformance evaluation

  • What is accessibility and why is it important?
  • The different disability user groups and their specific accessibility needs
  • Using assistive technology
  • The guidelines that help to create accessible websites – WCAG 2.1 – and how to use them
  • Accessibility best practices on topics such as: Semantic markup; Keyboard accessibility; Reading order and focus order; Timing and timeouts; Images and text alternatives; Navigation, identification, controls and dynamic content

Day 2 – How to code accessible content

  • Implementing Accessible Rich Internet Applications (ARIA) and using ARIA states and properties to maximise accessibility
  • Form accessibility
  • Accessibility of tables
  • Dynamic content
  • Video and audio accessibility

Prerequisites and what to bring:

A basic familiarity with HTML, CSS and JavaScript is recommended.

Attendees will need a Windows PC with:

Your trainers

About Kieran Rooney

Kieran is passionate about everyone having equal access to the web and computing. With a background in mental health, having completed a master's degree in health psychology, and an undergraduate in Psychology, he has knowledge of the effect physical and mental health issues can have on an individual's day to day life. Kieran has extensive face to face research experience. After university, he worked at Scotland’s Association for Mental health and worked first hand with individuals with enduring mental and physical health conditions to support them to live a fulfilling life. He has also recently completed a software development bootcamp which sparked his passion for UX. Outside of work, he is a proud budgie dad and lover of folk and country music. Most of his spare time is spent learning the guitar both independently and with the Glasgow Folk Workshop.

About Keith Allan

Keith is a skilled Principal Accessibility Consultant with experience in User Centred Design and a passion for creating inclusivity in technology through effective accessibility. Keith has experience working with web designers, developers and project managers on multiple accessibility projects with clients in the public sector, retail and financial services. Through his client engagements he regularly applies his skills in Accessibility Testing, Web Design, Accessibility mentoring and Usability testing with people with disabilities.

About Snigdha Ramkumar

Snigdha is passionate about human-computer interaction and leveraging technology to make the world a more inclusive place. With a bachelor’s degree in computer science engineering and a master’s in cognitive science, Snigdha has a strong foundation in various programming languages, user research, and data analysis. She enjoys learning and apart from practical experience, she has completed courses to improve her knowledge about web accessibility, WCAG criteria, and assistive technology. Her experience as a writer helps her communicate complex ideas and findings effectively, which proves to be helpful when interacting with clients and delivering reports.

Course Access

You will receive an online link to access the course in the coming days.

Looking for training for you or your team? Talk to us. Get in touch