SSB BART Group's curricula of accessibility-focused courses is designed to ensure participants have the knowledge and skill to design, build, and test Information Technology (IT) systems that conform to relevant accessibility requirements and standards. The course topics span accessibility awareness and basic accessibility testing, design, and remediation to advanced accessibility topics including making complex interactions accessible and accessibility auditing methodology. Each course is designed to ensure participants are able to directly apply the training to their jobs and design, develop and audit against relevant accessibility requirements independent of a third party.

    Skip course categories
    Skip available courses

    Available courses

    This course provides an overview of accessibility and how it applies to Information and Communications Technology (ICT). It is designed for those who will be introduced to the different types of disabilities, assistive technology, business drivers for accessibility, and various accessibility standards.

    After completing this course, you will be able to: 

    • Define accessibility
    • List business drivers for accessibility
    • List types of disabilities
    • Explain how inaccessible ICT impacts people with disabilities
    • Identify types of Assistive Technology (AT)
    • Describe accessibility standards, laws, and regulations

    This course provides an overview of accessibility and how it applies to Information and Communications Technology (ICT). It is designed for those who will be introduced to the different types of disabilities, assistive technology, business drivers for accessibility, and various accessibility standards.

    After completing this course, you will be able to: 

    • Define accessibility
    • List business drivers for accessibility
    • List types of disabilities
    • Explain how inaccessible ICT impacts people with disabilities
    • Identify types of Assistive Technology (AT)
    • Describe accessibility standards, laws, and regulations

    This course provides an overview of the major functionality and testing techniques of JAWS to validate accessibility best practices in websites and web applications. 

    After completing this course, you will be able to:

    • List the major features of the JAWS screen reader
    • Describe basic navigation through a webpage using JAWS
    • Describe techniques for technical and functional testing web pages with JAWS
    • Differentiate between using JAWS for technical and use case testing

    After completing this course, you will be able to:

    • Discuss Section 508 and its various applications
    • Understand the vocabulary of procurement as it relates to Section 508

    After completing this course, you will be able to:

    • Understand the basics of the ADA and how it is frequently interpreted
    • Identify the purpose and application of Titles I-IV of the Americans with Disabilities Act with regards to digital systems
    • Reference the ADA when outlining accessibility requirements for the creation of digital content

    After completing this course, you will be able to:

    • Understand the basics of what's covered under the CVAA
    • Discuss the relevant accessibility issues
    • Understand guidance on design and record-keeping
    • Discuss the starting points to consider when testing for compliance

    After completing this course, you will be able to:

    • Understand what WCAG 2.0 is
    • Discuss WCAG 2.0 principles and guidelines

    This course provides a high level overview of the audit process of web pages and software for Section 508 and WCAG 2 Level A and AA conformance.  

    After completing this course, you will be able to:

    • Describe the process and steps for auditing web and software for accessibility
    • Describe how to choose a representative sample of modules
    • Explain how to create a report, enter and document violations and publish an accessibility report in AMP 

    This course provides a high level overview of the testing tools used in the audit process including assistive technology.

    After completing this course, you will be able to:

    • List testing tools for different technology platforms
    • Identify the best tool for each platform
    • List the key features of each testing tool
    • Describe how to use each tool to perform an accessibility test

    This course will provide an overview of screen reader testing, functional testing scenarios, and limitations in certain types of testing.

    After completing this course, you will be able to: 

    • Use common screen reader commands
    • Identify functional testing scenarios
    • Discuss limitations in functional testing as it relates to screen readers

    This course provides an overview of how to identify accessibility topics and best practices necessary to create accessible Microsoft Office 2010 Word documents.

    After completing this course, you will be able to:

    • Identify relevant standards for Microsoft Office 2010 Word document creation
    • Develop accessible Microsoft Office Word templates
    • Apply accessible layout and formatting features
    • Convert MS Office 2010 Word documents to PDF

    This course provides an overview of accessibility topics and best practices necessary to create accessible Microsoft Word 2013 documents.

    After completing this course, you will be able to:

    • Identify relevant standards for Microsoft Word 2013 document creation
    • Apply accessible layout and formatting features
    • Convert Microsoft Word 2013 documents to PDF


    This course provides an overview of how to identify accessibility challenges, evaluation techniques, and remediation techniques necessary to create accessible MS Office 2010 Excel spreadsheets.

    After completing this course, you will be able to:

    • Identify relevant standards for Microsoft Office 2010 Excel document creation
    • Develop accessible Microsoft Office Excel spreadsheets
    • Apply accessible layout and formatting features
    • Ensure accessible visual elements
    • Create accessible data tables, charts, and forms
    • Convert a Microsoft Office 2010 Excel document to PDF

    Note: The term spreadsheet encompasses Excel worksheets and workbooks.

    This course provides an overview of how to identify accessibility challenges, evaluation techniques, and remediation techniques necessary to create accessible MS Office 2010 Word documents.


    After completing this course, you will be able to:

    • Identify relevant standards for Microsoft Office PowerPoint presentation creation
    • Develop accessible Microsoft Office PowerPoint templates
    • Apply accessible layout and formatting features
    • Create alternatives for visual elements
    • Convert a Microsoft Office PowerPoint presentation to PDF

    This course provides an overview of how to describe and repair different types of accessibility issues in an Adobe InDesign document. 

    After completing this course, you will be able to:

    • Describe the most common accessibility issues in an Adobe InDesign document
    • Repair common accessibility violations
    • Produce an accessible PDF from an InDesign source document
    • Describe how the accessible document meets several WCAG 2.0 success criteria


    This course provides an overview of how to create and evaluate Portable Document Format (PDF) documents in Adobe Acrobat XI that are accessible to users with disabilities.

    After completing this course, you will be able to:

    • Identify relevant accessibility issues in PDF document creation
    • Describe how to prepare the native document for conversion
    • Describe how to create PDF documents that are directly accessible to users with disabilities
    • Identify which file formats are acceptable alternatives to PDF when it is not possible or feasible to create an accessible PDF file

    This course provides an overview of how to create and evaluate Portable Document Format (PDF) documents in Adobe Acrobat XI that are accessible to users with disabilities.

    After completing this course, you will be able to: 

    • Identify which users are affected by accessibility issues in PDF documents
    • Manually evaluate PDF documents for accessibility
    • Describe how to repair accessibility issues in PDF documents

    This course looks at the most common accessibility issues for iOS and Android, and how to test for them. 

    After completing this course, you will be able to: 

    • Describe the most common accessibility issues on mobile devices
    • Perform accessibility tests on iOS and Android devices

    This course provides developers with exposure to Android accessibility protocol, and guidance on how to support accessibility features when developing an Android application.

    After completing this course, you will be able to: 

    • Identify accessibility features in Android
    • Identify best practices regarding app structure, navigation, focus management, and a variety of non-text content
    • Develop accessible Android applications

    This course provides developers with exposure to the iOS UIAccessibility protocol, and guidance on how to support accessibility features when developing an iOS application.

    After completing this course, you will be able to: 

    • Identify accessibility features in iOS
    • Describe how to use the Accessibility Inspector and Accessibility Debugger
    • Identify best practices regarding app structure, navigation, focus management and a variety of non-text content
    • Develop accessible iOS applications

    This course looks at how to communicate the requirements for accessible mobile apps, describe assistive technology and it's use by people with disabilities on mobile devices, and describe techniques used in the evaluation of iOS content for accessibility.

    After completing this course, you will be able to:

    • List the core requirements for accessible mobile apps
    • Define accessibility features within iOS and their applicability to people with disabilities
    • Identify examples of accessibility compliant and non-compliant implementations
    • Describe evaluation techniques for validating app accessibility in iOS

    This course looks at techniques for the design, creation, and evaluation of accessible web content.

    After completing this course, you will be able to:

    • Define accessibility for the web
    • Describe types of web content and their impact on users with disabilities
    • Explain the implementation techniques required for basic web accessibility
    • Describe evaluation techniques for testing web content accessibility

    This course looks at advanced techniques for the design, creation, and evaluation of accessible web content.

    After completing this course, you will be able to:

    • Explain the code-level enhancements required for advanced web accessibility
    • Describe evaluation techniques that should be used during the development phase for web accessibility solutions

    This course looks at advanced techniques for the evaluation and implementation of accessible web content using the AMP toolbar.

    After completing this course, you should be able to:

    • Identify user impact if a web page is not accessible
    • Describe accessibility best practices related to the use of common web development areas
    • Explain the accessibility implementation techniques that should be used when developing web pages
    • Describe the evaluation techniques that should be used to determine if web pages are accessible

    This course looks at how to use ARIA to provide information to assistive technologies about custom controls and dynamic content. 

    After completing this course, you will be able to:

    • Describe ARIA and its uses
    • Describe tools that can be used by developers to evaluate ARIA implementations and how they relate to the Accessibility Tree and Document Object Model

    This course will provide developers with instruction on building accessible web content with ARIA.

    After completing this course, you will be able to: 

    • Provide accessible names and descriptions using ARIA, and support focus navigation
    • Describe how to implement menus, dialogs, and tabs
    • Identify best practices using W3C resources

    This course will provide developers with further instruction on building accessible web content with ARIA.

    After completing this course, you will be able to: 

    • Provide accessible grids and forms using ARIA
    • Describe how to implement error messages, sliders, and accordions
    • Identify best practices using W3C resources

    This course looks at techniques for testing and evaluating accessible web content.

    After completing this course, you will be able to:

    • Define accessibility for the web
    • Describe different types of web content and their impact on users with disabilities
    • Recognize common international standards for web accessibility as they are described in AMP
    • Explain the testing and evaluation techniques for web accessibility