We may earn an affiliate commission when you visit our partners.
Lara Newsom

Up to 20% of your users may deal with a disability that makes it difficult to use applications that are not accessible. This course will teach you how to write accessible Angular code and prevent accessibility regressions by leveraging automated testing and accessibility minded developer workflows.

Read more

Up to 20% of your users may deal with a disability that makes it difficult to use applications that are not accessible. This course will teach you how to write accessible Angular code and prevent accessibility regressions by leveraging automated testing and accessibility minded developer workflows.

Without end users there would be no point to writing applications. But many applications and websites fail to provide actual usable experiences for users with disabilities, which is up to 20% of users! In this course, Accessibility in Angular, you’ll learn to write accessible Angular code and prevent accidental accessibility regressions. First, you’ll explore the basic requirements to meet AA compliance for accessibility. Next, you’ll discover the accessibility tools and best practices offered by the Angular framework. Finally, you’ll learn how to maintain accessibility through developer workflow practices and automated testing steps. When you’re finished with this course, you’ll have the skills and knowledge needed to write accessible Angular applications that provide fully functional experiences to all users regardless of disabilities.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Overview
What Is Accessibility?
Accessibility Workflow Tools
Basic Buildings Block for Accessible Angular Templates
Read more
Custom Directives and Shared Components for Angular Accessibility
Leveraging the Angular Router for Accessible Navigation
Automated Testing for Accessibility

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides best practices for writing accessible Angular code and handling regressions through automated testing, suitable for developers with some Angular experience
Meets requirements for AA accessibility compliance, making it relevant for developers looking to create inclusive applications
Focuses on Angular-specific accessibility tools and techniques, targeting Angular developers
Taught by Lara Newsom, an expert in accessibility and inclusion

Save this course

Save Accessibility in Angular to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Accessibility in Angular with these activities:
Read 'Programming Angular' by Adam Freeman
Gain a strong foundation in Angular development principles and best practices.
View Pro Angular 16 on Amazon
Show steps
  • Read Chapter 12: 'Accessibility'
  • Focus on understanding the importance of accessibility and the techniques covered in the chapter.
Attend a workshop on 'Building Accessible Web Applications with Angular'
Gain hands-on experience and insights from experts in Angular accessibility.
Show steps
  • Research and identify relevant workshops offered online or in your area.
  • Enroll in a workshop that aligns with your learning objectives.
  • Actively participate in the workshop, ask questions, and take notes.
Build a personal Angular portfolio website with accessible features
Demonstrate your understanding of accessibility by creating a fully accessible personal portfolio website using Angular.
Show steps
  • Plan the structure and design of your website, ensuring accessibility considerations.
  • Implement accessible features such as screen reader support, keyboard navigation, and color contrast.
  • Test your website using accessibility tools to ensure compliance with WCAG standards.
  • Publish your portfolio website and share it with potential employers or clients.
Show all three activities

Career center

Learners who complete Accessibility in Angular will develop knowledge and skills that may be useful to these careers:
Front-End Developer
Front-end developers use their knowledge of HTML, CSS, JavaScript, and sometimes AngularJS to create website and web app interfaces. An accessible Angular developer is a front-end developer who is knowledgeable about web accessibility. This course may be useful for learning how to code Angular in a manner that is accessible to people with disabilities. The course covers the basic requirements to meet AA compliance for accessibility, the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps.
Web Developer
Web developers use their knowledge of HTML, CSS, JavaScript, and sometimes AngularJS to create websites and web apps. An accessible Angular developer is a web developer who is knowledgeable about web accessibility. This course may be useful for learning how to code Angular in a manner that is accessible to people with disabilities. The course covers the basic requirements to meet AA compliance for accessibility, the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps.
Software Developer
Software developers build and maintain the systems and applications that power our world. Accessible Angular developers use their knowledge of the Angular framework to build software applications that are accessible to people with disabilities. This course can help students build a foundation in accessible Angular development by teaching them the basic requirements to meet AA compliance for accessibility, the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps.
Full-Stack Developer
Full stack developers are responsible for building and maintaining both the front-end and back-end of software applications. Accessible Angular developers are full stack developers who are knowledgeable about web accessibility. This course can help full stack developers round out their skillset by teaching them how to code Angular in a manner that is accessible to people with disabilities. The course covers the basic requirements to meet AA compliance for accessibility, the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps.
UI Designer
UI designers create the graphical user interfaces for websites and web apps. Accessible UI designers are knowledgeable about web accessibility. This course may be useful for learning how to design Angular-based websites and applications in a manner that is accessible to people with disabilities. The course covers the basic requirements to meet AA compliance for accessibility, the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps.
UX Designer
UX designers design the user experience for websites and web apps. Accessible UX designers are knowledgeable about web accessibility. This course may be useful for learning how to design Angular-based websites and applications in a manner that is accessible to people with disabilities. The course covers the basic requirements to meet AA compliance for accessibility, the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps.
Project Manager
Project managers lead teams that create and deliver products. This includes ensuring that the product is accessible to everyone. This course covers how to code Angular in a manner that is accessible to people with disabilities, including the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps. Taking this course can teach project managers about the importance of accessibility and how to incorporate accessibility testing into the project plan.
Product Manager
Product managers are responsible for the overall success of a product. This includes ensuring that the product is accessible to everyone. This course covers how to code Angular in a manner that is accessible to people with disabilities, including the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps. Taking this course can teach product managers about the importance of accessibility, how to incorporate accessibility testing into the product development process, and how to advocate for accessibility.
Accessibility Consultant
Accessibility consultants help organizations create inclusive experiences for everyone, regardless of ability. Angular developers can play a key role in web accessibility. This course covers how to code Angular in a manner that is accessible to people with disabilities, including the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps. Taking this course can assist accessible consultants to deepen their knowledge of technical implementation and strengthen their working relationship with Angular developers.
Quality Assurance Analyst
Quality assurance analysts ensure that software meets the required standards. This includes testing for accessibility. This course covers how to code Angular in a manner that is accessible to people with disabilities, including the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps. Taking this course can teach quality assurance analysts about the accessibility testing process and how to write accessible Angular code.
Technical Writer
Technical writers create documentation for software and other products. This documentation must be accessible to everyone, including people with disabilities. This course covers how to code Angular in a manner that is accessible to people with disabilities, including the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps. Taking this course can teach technical writers about the importance of accessibility.
Information Architect
Information architects design the structure and navigation of websites and web apps. This includes ensuring that the information is accessible to everyone. This course covers how to code Angular in a manner that is accessible to people with disabilities, including the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps. Taking this course can teach information architects about the importance of accessibility and how to incorporate accessibility into their work.
Web Content Manager
Web content managers create and manage the content on websites and web apps. This includes ensuring that the content is accessible to everyone. This course covers how to code Angular in a manner that is accessible to people with disabilities, including the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps. Taking this course can teach web content managers about the importance of accessibility and how to incorporate accessibility into their work.
User Experience Researcher
User experience researchers study how users interact with software. This includes identifying and addressing accessibility issues. This course covers how to code Angular in a manner that is accessible to people with disabilities, including the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps. Taking this course can teach user experience researchers about the importance of accessibility and how to incorporate accessibility testing into their research.
Interaction Designer
Interaction designers create the interactive elements of websites and web apps. This includes ensuring that the interactions are accessible to everyone. This course covers how to code Angular in a manner that is accessible to people with disabilities, including the accessibility tools and best practices offered by the Angular framework, and how to maintain accessibility through developer workflow practices and automated testing steps. Taking this course can teach interaction designers about the importance of accessibility and how to incorporate accessibility into their work.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Accessibility in Angular.
Comprehensive guide to web accessibility, written by a leading expert in the field. It covers all aspects of accessibility, from the basics to advanced topics such as ARIA and WCAG 2.0. It is an essential resource for any developer who wants to create accessible websites and applications.
Offers a practical guide to web accessibility, focusing on making digital content accessible to users with a wide range of disabilities. It provides insights into the challenges faced by users with disabilities and offers practical solutions for addressing them.
Comprehensive guide to inclusive design for the web. It covers the principles of inclusive design, as well as practical techniques for making websites and applications accessible to everyone. It is an essential resource for any designer or developer who wants to create inclusive experiences.
While not specifically focused on accessibility, this book provides valuable insights into the principles of effective user interface design. It is helpful for understanding how to create user interfaces that are intuitive, usable, and accessible to a wide range of users.
Provides a comprehensive overview of user experience (UX) design, covering the principles, processes, and best practices for creating usable, accessible, and enjoyable digital products.
Collection of inclusive design patterns. It provides practical and reusable solutions for creating accessible websites and applications. It is an essential resource for any designer or developer who wants to create inclusive experiences.
Offers a practical guide to web usability, focusing on the importance of creating websites that are easy to use and navigate. It is helpful for understanding the principles of usability and how to apply them to web design.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Accessibility in Angular.
Web Accessibility
Most relevant
Angular Unit Testing
Most relevant
Test Accessibility of your Design with A11ygator
Most relevant
How To Design for Accessibility: for UX Designers (WCAG...
Most relevant
Developing Websites for Accessibility: Getting Started
Most relevant
Creating Accessibility-friendly Applications
Most relevant
UX Accessibility
Most relevant
Integration Testing ASP.NET Core 3 Applications: Best...
Most relevant
Introduction to Web Accessibility WCAG 2.1
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser