Introduction to Developing Custom Components with ARIA 1
by Gerard K. Cohen
Set yourself above other front-end engineers by learning the core concepts and rules needed to architect and build any accessible custom component with ARIA, in order to provide inclusive experiences for all users.
What you'll learn
ARIA can be difficult to understand and learn, but it is absolutely essential in order to provide a rich and interactive experience on the web. In this course, Introduction to Developing Custom Components with ARIA, you’ll learn foundational knowledge to build accessible interactive components using ARIA. First, you’ll explore important resources essential to guiding you as you engineer your custom components. Next, you’ll learn about the 5 rules of ARIA and the 3 things that all interactive components must provide. Finally, you’ll discover how to build an expandable component and a menu button as practical examples. When you’re finished with this course, you’ll have the skills and knowledge of the core principles that will guide you to develop your own accessible components using ARIA in order to ensure a good experience for everyone.
About the author
Over the past decade, Gerard has built and advised top-notch digital accessibility teams that have impacted millions of individuals worldwide. His experience ranges from supporting commercial financial applications responsible for transferring trillions of dollars globally, to enhancing accessibility on pre-Elon Twitter. Currently, Gerard drives the Atlassian Design System Accessibility Team where he collaborates with a group of exceptional designers and engineers to help enhance the accessibili... morety of components used to build team productivity tools like Jira, Confluence, and Trello.
Gerard is recognized as a catalyst for change, igniting cultural transformation at both grassroots and executive levels. He possesses an understanding of the interdisciplinary nature of digital accessibility and effectively bridges gaps between HR, Legal, Marketing, Product, Design, Engineering and Quality Assurance teams.
He has a remarkable history of advocating for individuals with disabilities and promoting diversity and fairness in the workplace. Moreover, he is highly regarded for his expertise, as evidenced by his frequent speaking engagements at conferences nationwide and the widespread recognition of his courses on the Pluralsight learning platform as essential training for organizations worldwide.