Get in Touch

Course Outline

Regulatory Framework and Accessibility Standards

Module 1: Introduction to the Accessibility Law and Its Importance

  • Summary of the new Accessibility Law (effective June 28) and its implications for government operations
  • Statutory requirements and compliance deadlines
  • Impacts on public sector entities, private contractors, and technology developers
  • Rationale for accessibility: social equity, ethical obligations, and operational efficiency
  • Consequences of non-compliance with regulatory mandates
  • Overview of established accessibility standards (WCAG 2.1/2.2, ARIA) applicable to federal systems
  • Classifications of disabilities relevant to digital access

Module 2: Accessibility Principles & Guidelines

  • Core POUR principles (Perceivable, Operable, Understandable, Robust) as defined by federal standards
  • Introduction to Web Content Accessibility Guidelines (WCAG)
  • Application of ARIA roles, states, and properties for government software
  • The role of semantic HTML in ensuring equitable access for federal websites and applications

Module 3: Setting Up an Accessible Development Environment

  • Essential tools: browser developer utilities, screen readers (NVDA, VoiceOver), and accessibility plugins
  • Configuration of linters and automated accessibility verification tools for federal projects
  • Survey of standard accessibility testing utilities
  • Establishing accessibility testing protocols on mobile simulators and physical devices (utilizing VoiceOver/TalkBack, Android Accessibility Scanner, Xcode Accessibility Inspector).

Module 4: Practical Coding – Semantic HTML & Keyboard Navigation

  • Authoring semantic markup to support assistive technologies
  • Ensuring complete navigability via keyboard interfaces
  • Techniques for managing focus states in complex applications
  • Processing forms and interactive elements in a manner compliant with federal accessibility standards for government systems

Accessibility in Native Mobile Apps (Optional additional module for 1.5 hour)

  • Platform-specific guidelines (Google Material, Apple Human Interface) relevant to federal mobile solutions
  • Ensuring accessibility of navigation, controls, and input fields on mobile devices
  • Identification and resolution of common mobile accessibility barriers
  • Practical testing with VoiceOver and TalkBack screen readers

Advanced Development and Assistive Technology Integration

Module 5: Accessible CSS and Visual Design

  • Best practices for color contrast and typography scaling
  • Implementation of focus styles and visible indication of input states
  • Responsive design considerations to ensure accessibility across devices
  • Mitigating accessibility risks associated with animations and transitions
  • Color contrast and sizing requirements for mobile interfaces in federal applications.

Module 6: ARIA for Dynamic Content & Rich Internet Applications

  • Criteria and methods for applying ARIA attributes correctly
  • Management of live regions to ensure accurate screen reader announcements
  • Development of accessible widgets and custom interface components
  • Application of ARIA standards in Single Page Applications (SPAs) within government contexts
  • For mobile, discussion of accessibility roles and labels in native platforms (e.g., contentDescription in Android, accessibilityLabel in iOS) to support federal mobile requirements for government apps.

Module 7: Hands-on Coding Lab: Building Accessible Components

  • Development of accessible buttons, modals, dropdowns, and tabs
  • Implementation of accessible form validation and error notification systems
  • Integration of ARIA and semantic HTML for real-world federal user interface components

Testing, Compliance, and Continuous Accessibility

Module 8: Accessibility Testing & Auditing

  • Manual verification techniques using screen readers and keyboard-only navigation
  • Automated testing utilizing tools such as axe, Lighthouse, and pa11y for government software validation
  • Drafting accessibility test cases for Quality Assurance (QA) teams
  • Integration of accessibility checks into Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • Procedures for conducting accessibility audits on native mobile applications (manual tests, automated tools like Accessibility Scanner, Espresso for Android, XCTest for iOS) to meet federal standards for government mobile products.

Module 9: Remediation & Continuous Accessibility

  • Identification of common accessibility deficiencies and corrective actions
  • Strategies for managing accessibility in legacy federal codebases
  • Maintaining compliance during feature enhancements and code refactoring
  • Accessibility considerations across multi-platform environments (mobile, desktop, web) for government systems

Module 10: Final Practical Exercise and Wrap-up

  • Construction or refactoring of a small application module to satisfy accessibility standards
  • Peer review and collaborative discussion of compliance outcomes
  • Question and answer session with feedback collection
  • Reference materials for ongoing professional development and regulatory updates relevant to government IT initiatives

Requirements

  • Foundational to intermediate proficiency in HTML, CSS, and JavaScript is required.
  • Basic to intermediate understanding of mobile application development for Android and iOS platforms.
  • Prior experience with frontend frameworks such as React, Angular, or Vue is desirable.
  • Knowledge of mobile app development workflows is advantageous.
  • Fundamental comprehension of the web and mobile software development lifecycle.
  • Access to a laptop configured with an appropriate development environment, including code editors and browser developer tools.

Audience

  • Frontend, Backend, and Mobile Developers responsible for creating compliant digital assets for government systems.
  • UI/UX Designers with technical coding capabilities.
  • QA Engineers specializing in accessibility testing protocols.
  • Product Owners and Project Managers overseeing adherence to accessibility standards.
 21 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories