CRA Accessibility Learning Paths
The following learning paths provide accessibility training to meet WCAG 2.1 success criteria and accessibility standards from the Government of Canada (GC).
Important information
You are currently exploring a website that has not been officially launched yet. If you wish to provide feedback, please don't hesitate to checkout our contact us page.
To view the current version of this website, please visit a11y.canada.ca.
- Links that only work within the Government of Canada firewall are marked with iconinternal link
Accessibility web developer
After completing the learning path, you will be able to pass the 50 level A and level AA WCAG 2.1 success criteria when developing user interfaces for web applications.
Target Audience:
- CS-01 IT Developers
- CS-02 IT Analyst/Developers
Block A - Introduction to Accessibility Fundamentals
Objective: You will learn about the meaning of accessibility and the Government of Canada’s accessibility standards. You will learn how to identify accessibility issues in web and desktop applications.
No. | Activity | Method(s) | Duration | Instructions/Materials |
---|---|---|---|---|
1. | Accessible Canada Act | Self-Study | 1 hour |
Purpose: Goal: Materials: Answer the following questions:
|
2. | Technology: Accessibility Strategy for the Public Service of Canada | Self-Study | 1 hour |
Purpose: Goal: Materials: Read “Goal 3: Make information and communications technology usable by all” of the strategy. Answer the following questions:
|
3. | T716 Web Accessibility for Canada.ca | Training, Directed Self Study | 2 Days |
Materials: For more information, visit GCCampus (external link). |
4. | TD2800-000 Accessibility Awareness for Application Developers | Directed Self Study | 2 hours |
Materials: |
5. | Keyboard accessibility testing | Self-Study | 3 hours |
Purpose: Goal: Materials: Answer the following questions:
|
6. | Block A milestone | Team Leader-led/assisted | 30 minutes |
Goal: You are able to explain the Government of Canada’s accessibility standards; and You are able to identify accessible web applications. Materials:
|
Objective: You will learn about the fundamental principles of IT accessibility, standards, and testing techniques. You will be able to provide advice and guidance on the development and testing of accessible web applications. Materials: You have two learning options to choose from for completing this course: Option 1: Online course
Option 2: Reading
Materials: To register: email your learning coordinator; For more information, visit Deque University (external link). Goal: Materials:Block B - Advanced accessibility overview
No.
Activity
Method(s)
Duration
Instructions/Materials
1.
Web Accessibility for Developers
Directed Self-Study
5 Days
Web Accessibility for Developers.
2.
Web Accessibility Curriculum Package
Training, Directed Self Study
5 Days
Online Self-Paced Web Accessibility Classes;
3.
Block B milestone
Team Leader-led/assisted
30 minutes
You are able to develop accessible web applications and avoid accessibility issues.
Meet with your direct supervisor and answer the following questions:
Objective: You will leYou will be able to design and code accessible web applications. Materials: Notes to learner and coach: Goal: Materials:Block C - Develop accessible web applications
No.
Activity
Method(s)
Duration
Instructions/Materials
1.
Develop an accessible web application and have it tested by the Accessibility Centre of Excellence
Coach-assisted, Simulated work activity
3 Days
Develop an accessible web application and have it tested by the Accessibility Centre of Excellence.
2.
Block C milestone
Team Leader-led/assisted
30 minutes
You are be able to develop an accessible web applications.
You are be able to develop an accessible web applications.
Accessible desktop application developer
After completing the learning path, you will be able to apply the chapter 11 and 12 success criteria of the accessibility requirements for ICT products and services (Harmonised EN 301 549) when developing desktop applications.
Objective: You will learn about the meaning of accessibility and the Government of Canada’s accessibility standards. You will learn how to identify accessibility issues in web and desktop applications. Purpose: Goal: Materials: Answer the following questions: Purpose: Goal: Materials: Read “Goal 3: Make information and communications technology usable by all” of the strategy. Answer the following questions: Materials: For more information, visit GCCampus (external link). Materials: Purpose: Goal: Materials: Answer the following questions: Purpose: Goal: Materials: Answer the following questions: Purpose: Goal: Materials: Watch video “Chapter 11: Software” and “Chapter 12 and 13 of the EN 301 549”. Answer the following questions: Discuss: Goal: you are able to explain the Government of Canada’s accessibility standards; and you are able to identify accessibility issues in desktop applications. Meet with your direct supervisor and answer the following questions using your notes from the exercises you’ve completed during the block:Block A - Introduction to Accessibility Fundamentals
No.
Activity
Method(s)
Duration
Instructions/Materials
1.
Accessible Canada Act
Self-Study
1 hour
Provide a foundation for your understanding of existing policies.
Explain the purpose of the ACA and identify principles relevant to issues in web applications.
Read section 1 to 10 of the “Accessible Canada Act (ACA) (external link)”.
2.
Technology: Accessibility Strategy for the Public Service of Canada
Self-Study
1 hour
Improve your understanding of the Government of Canada’s desired state for technological accessibility for clients and employees.
Explain what the Government of Canada is doing to improve accessibility using technology.
Technology: Accessibility Strategy for the Public Service of Canada (external link)
3.
T716 Web Accessibility for Canada.ca
Training, Directed Self Study
2 Days
Register and complete the course T716: Web Accessibility for Canada.ca.
4.
TD2800-000 Accessibility Awareness for Application Developers
Directed Self Study
1 hour 30 minutes
Register and complete the course TD2800-000 Accessibility Awareness for Application Developers.
5.
Keyboard accessibility testing
Self-Study
3 hours
Understand why keyboard testing is one of the most efficient, impactful, and easy tasks that any team member can do to find accessibility issues.
Explain what the Government of Canada is doing to improve accessibility using technology.
Read the “Keyboard accessibility testing” webpage, plus all pages that it links to.
6.
Harmonised EN 301 549 Success Criteria Checklist
Self-study
3 hours
Understand the Harmonised EN 301 549 accessibility standard that covers desktop applications (software).
Describe the Purpose of the Harmonised EN 301 549 accessibility standard that cover desktop applications (software).
Read the "Harmonised EN 301 549 Success Criteria Checklist” webpage, plus all pages that it links to.
7.
EN 301 549 Video Series
Self-study
1 hour
Understand EN 301 549 accessibility standard that covers desktop applications (software), and documentation and support services.
Explain the functional accessibility requirements applicable to desktop applications, describe test procedures and evaluate methodology for each accessibility requirement.
EN 301 549 Video Series (external link)
8.
Accessibility discussion
Coach-assisted
1 hour
9.
Block A milestone
Team Leader-led/assisted
30 minutes
You are able to explain the meaning of accessibility and its importance;
Objective: You will design and code accessible desktop applications. Goal: Answer the following questions: Notes for the coach: Notes to learner and coach: Goal: Meet with your direct supervisor and answer the following question(s):Block B - Develop accessible desktop applications
No.
Activity
Method(s)
Duration
Instructions/Materials
1.
With guidance from your coach, test a desktop application, identify accessibility issues, and discuss how to resolve them
Coach-assisted
1 Day
Complete the simulations (or real examples) provided by your coach.
2.
Develop an accessible desktop application and have it tested by the Accessibility Centre of Excellence
Coach-assisted, Simulated work activity
4 Days
3.
Block B milestone
Team Leader-led/assisted
30 minutes
You are be able to design and code an accessible desktop applications.
Web application accessibility tester
After completing the learning path, you will be able to test web applications and identify failures to meet the level A and level AA success criteria of the Web Content Accessibility Guidelines (WCAG 2.1.).
Objective: You will learn about the meaning of accessibility and the Government of Canada’s accessibility standards. You will learn how to identify accessibility issues in web and desktop applications. Purpose: Goal: Materials: Answer the following questions: Purpose: Goal: Materials: Read “Goal 3: Make information and communications technology usable by all” of the strategy. Answer the following questions: Materials: For more information, visit GCCampus (external link). Materials: Purpose: Goal: Materials: Answer the following questions: Discuss: Goal: you are able to explain the Government of Canada’s accessibility standards; and you are able to identify accessibility issues in desktop applications. Meet with your direct supervisor and answer the following questions using your notes from the exercises you’ve completed during the block:Block A - Introduction to Accessibility Fundamentals
No.
Activity
Method(s)
Duration
Instructions/Materials
1.
Accessible Canada Act
Self-Study
1 hour
Provide a foundation for your understanding of existing policies.
Explain the purpose of the ACA and identify principles relevant to issues in web applications.
Read section 1 to 10 of the “Accessible Canada Act (ACA) (external link)”.
2.
Technology: Accessibility Strategy for the Public Service of Canada
Self-Study
1 hour
Improve your understanding of the Government of Canada’s desired state for technological accessibility for clients and employees.
Explain what the Government of Canada is doing to improve accessibility using technology.
Technology: Accessibility Strategy for the Public Service of Canada (external link)
3.
T716 Web Accessibility for Canada.ca
Training, Directed Self Study
2 Days
Register and complete the course T716: Web Accessibility for Canada.ca.
4.
TD2800-000 Accessibility Awareness for Application Developers
Directed Self Study
1 hour 30 minutes
Register and complete the course TD2800-000 Accessibility Awareness for Application Developers.
5.
Keyboard accessibility testing
Self-Study
3 hours
Understand why keyboard testing is one of the most efficient, impactful, and easy tasks that any team member can do to find accessibility issues.
Explain what the Government of Canada is doing to improve accessibility using technology.
Read the “Keyboard accessibility testing” webpage, plus all pages that it links to.
6.
Accessibility discussion
Coach-assisted
1 hour
7.
Block A milestone
Team Leader-led/assisted
30 minutes
You are able to explain the meaning of accessibility and its importance;
Objective: You will learn about the fundamental principles of IT accessibility, standards, and testing techniques. You will be able to provide advice and guidance on the development and testing of accessible web applications. Materials: To register: email your learning coordinator. For more information, visit Deque University (external link). Materials: Meet with your direct supervisor and answer the following questions:Block B - Advanced accessibility overview
No.
Activity
Method(s)
Duration
Instructions/Materials
1.
Full Curriculum Package
Training, Directed Self Study
7 Days 2 hours 30 minutes
Online Self-Paced Web Accessibility Classes.
2.
Block B milestone
Team Leader-led/assisted
30 minutes
You are able to provide advice and guidance on the development or testing of accessible web applications.
Objective: You will learn about the fundamental principles of IT accessibility, standards, and testing techniques. You will be able to provide advice and guidance on the development and testing of accessible web applications. Materials: You have two learning options to choose from for completing this course: Option 1: Online course
Option 2: Reading
Materials: Meet with your direct supervisor and answer the following questions:Block C - Web Accessibility Audit
No.
Activity
Method(s)
Duration
Instructions/Materials
1.
Professional Web Accessibility Auditing Made Easy
Directed Self Study
5 Days
Professional Web Accessibility Auditing Made Easy.
2.
Block C milestone
Team Leader-led/assisted
30 minutes
You are able to provide advice and guidance on auditing the accessibility compliance of web applications.
Objective: You will be able to identify accessibility issues in web applications; and provide advice on ways to resolve them. Materials: Notes for the coach: Materials: Materials: Meet with your direct supervisor and answer the following questions:Block D - Test web applications for accessibility issues
No.
Activity
Method(s)
Duration
Instructions/Materials
1.
With guidance from your coach, show that you can test a web application, identify accessibility issues, and discuss how to resolve them
Facilitator/coach-led, Simulated work activity
1 Day
Complete the simulations (or real examples) provided by your coach.
2.
Test a web application for accessibility issues
Facilitator/coach-led, Simulated work activity
3 Days
Notes to learner and coach:
3.
Block D milestone
Team Leader-led/assisted
30 minutes
You are able to identify accessibility issues in web applications; and provide advice on ways to resolve them.
Desktop application accessibility tester
After completing the learning path, you will be able to test desktop applications and identify all the failures for the success criteria in chapter 11 (Software) and chapter 12 (Documentation and support services) of the accessibility requirements for ICT products and services (Harmonised EN 301 549).
Objective: You will learn about the meaning of accessibility and the Government of Canada’s accessibility standards. You will learn how to identify accessibility issues in web and desktop applications. Purpose: Goal: Materials: Answer the following questions: Purpose: Goal: Materials: Read “Goal 3: Make information and communications technology usable by all” of the strategy. Answer the following questions: Purpose: Purpose: Goal: Materials: Answer the following questions: Purpose: Goal: Materials: Read the “Harmonised EN 301 549 success criteria checklist” webpage, plus all pages that it links to. Answer the following questions: Purpose: Goal: Materials: Read the “Harmonised EN 301 549 success criteria checklist” webpage, plus all pages that it links to. Answer the following questions: Discuss: Materials: Meet with your direct supervisor and answer the following questions using your notes from the exercises you’ve completed during the block:Block A - Introduction to Accessibility Fundamentals
No.
Activity
Method(s)
Duration
Instructions/Materials
1.
Accessible Canada Act
Self-Study
1 hour
Provide a foundation for your understanding of existing policies.
Explain the purpose of the ACA and identify principles relevant to issues in web applications.
Read section 1 to 10 of the “Accessible Canada Act (ACA) (external link)”.
2.
Technology: Accessibility Strategy for the Public Service of Canada
Self-Study
1 hour
Improve your understanding of the Government of Canada’s desired state for technological accessibility for clients and employees.
Explain what the Government of Canada is doing to improve accessibility using technology.
Technology: Accessibility Strategy for the Public Service of Canada (external link)
3.
TD2800-000 Accessibility Awareness for Application Developers
Directed Self Study
2 hour 30 minutes
Register and complete the course TD2800-000 Accessibility Awareness for Application Developers.
4.
Keyboard accessibility testing
Self-Study
3 hours
Understand why keyboard testing is one of the most efficient, impactful, and easy tasks that any team member can do to find accessibility issues.
Explain what the Government of Canada is doing to improve accessibility using technology.
Read the “Keyboard accessibility testing” webpage, plus all pages that it links to.
5.
Harmonised EN 301 549 Success Criteria Checklist
Self-study
3 hours
Understand Harmonised EN 301 549 accessibility standard that covers desktop applications (software).
Explain the functional accessibility requirements applicable to desktop applications, describe test procedures and evaluate methodology for each accessibility requirement.
Harmonised EN 301 549 Success Criteria Checklist
6.
EN 301 549 Video Series
Self-study
1 hour
Understand Harmonised EN 301 549 accessibility standard that covers desktop applications (software).
Explain the functional accessibility requirements applicable to desktop applications, describe test procedures and evaluate methodology for each accessibility requirement.
Harmonised EN 301 549 Success Criteria Checklist
7.
Accessibility discussion
Coach-assisted
1 hour
8.
Block A milestone
Team Leader-led/assisted
30 minutes
Objective: You will be able to identify accessibility issues in desktop applications; and provide advice on ways to resolve them. Goal: Notes for the coach: Select 1 to 2 user interfaces in a desktop application that include specific accessibility issues related to content learned in Block A. Goal: Materials: Meet with your direct supervisor and answer the following questions:Block B - Test desktop applications for accessibility issues
No.
Activity
Method(s)
Duration
Instructions/Materials
1.
With guidance from your coach, show that you can test a desktop application, identify accessibility issues, and discuss how to resolve them.
Facilitator/coach-led
5 Days
Complete the simulations (or real examples) provided by your coach.
2.
Test a desktop application for accessibility issues
Facilitator/coach-led, Simulated work activity
3 Days
Notes to learner and coach:
3.
Block B milestone
Team Leader-led/assisted
30 minutes
You are able to identify accessibility issues in desktop applications; and provide advice on ways to resolve them.
IT specialist’s accessibility IT
After completing the learning path, you will be able to provide advice and guidance on how to develop and test accessible web and desktop applications, and how to procure accessible commercial-off-the-shelf (COTS) applications in accordance with the standards of accessibility from the Government of Canada (GC).
Objective: You will be able to identify accessibility issues in desktop applications; and provide advice on ways to resolve them.Block A - Introduction to accessibility fundamentals
No.
Activity
Method(s)
Duration
Instructions/Materials
- Date modified: