logo


your one source for IT & AV

Training Presentation Systems Services & Consulting Cloud Services Purchase Client Center Computer Museum
Arrow Course Schedule | Classroom Rentals | Student Information | Free Seminars | Client Feedback | Partners | Survey | Standby Discounts

Web Development with HTML & CSS - Advanced

SS Course: 3000802

Course Overview

TOP
In this advanced web accessibility training course, learn how to keep more sophisticated sites and content accessible. Discover how to build accessible web forms, incorporate CSS and JavaScript for accessibility, use ARIA attributes, and to create accessible PDF files. Learn how to test your site for accessibility. This class teaches additional ways to make sites accessible. Our introductory web accessibility class is a prerequisite for this course.                                                                  

Scheduled Classes

TOP
06/25/25 - AGI - Virtual Instructor-Led - Virtual Instructor-Led (click to enroll)
07/23/25 - AGI - Virtual Instructor-Led - Virtual Instructor-Led (click to enroll)
08/27/25 - AGI - Virtual Instructor-Led - Virtual Instructor-Led (click to enroll)
09/24/25 - AGI - Virtual Instructor-Led - Virtual Instructor-Led (click to enroll)
10/22/25 - AGI - Virtual Instructor-Led - Virtual Instructor-Led (click to enroll)
11/19/25 - AGI - Virtual Instructor-Led - Virtual Instructor-Led (click to enroll)
12/17/25 - AGI - Virtual Instructor-Led - Virtual Instructor-Led (click to enroll)

What You'll Learn

TOP
  • Create interactive, accessible forms for the Web 
  • Use HTML to define accessible structure and meaning
  • Add CSS to manage color, text, images, and positioning
  • Write JavaScript that is unobtrusive and accessible
  • Understand ARIA and its relationship to accessible HTML
  • Choose from methods for testing web accessibility

Outline

TOP
Viewing outline for:

Lesson 1: Reviewing web accessibility principles

  • Defining accessibility
  • Components of web accessibility
  • Implementing accessibility
  • WCAG, Section 508, and ADA

Lesson 2: Creating accessible web forms

  • Data-input form guidelines for accessibility
  • Accessible forms
  • Mandatory fields, errors, and help
  • PDF forms
  • Form accessibility for the deaf
  • Timed responses

Lesson 3: Adding CSS for accessibility

  • The role of styles
  • CSS accessibility basics
  • Color and backgrounds
  • Text and fonts
  • Image replacement
  • Layout and positioning
  • Alternative stylesheets
  • Nonscreen media
  • Testing and validation

Lesson 4: Creating accessible JavaScript

  • About JavaScript
  • Overcoming JavaScript past practices
  • JavaScript considerations
  • Unobtrusive JavaScript
  • Accessible forms and JavaScript

Lesson 5: Implementing PDF accessibility

  • Adobe Reader features
  • Tagged PDFs
  • Making scanned PDF documents accessible
  • Correcting tagging issues
  • Using the Accessibility Checker
  • Accessible PDF forms

Lesson 6: Understanding ARIA

  • Introduction to ARIA
  • ARIA and its relationship to HTML
  • Overview of ARIA roles
  • Using ARIA
  • ARIA Examples
  • Form Accessibility with ARIA

Lesson 6: Testing web accessibility

  • Available web accessibility testing processes
  • Algorithmic and judgment
  • Software for accessibility checking
  • Testing Accessibility
  • Understanding reporting
  • Making revisions based on testing reports

The course topics serve as an outline for the course. Instructors may adjust content based on the specific needs of each class, such as to answer your  Web Accessibility questions.

Prerequisites

TOP
Completion of the introductory to website accessibility class, or experience with all topics in the introductory course is required before this course.

    Who Should Attend

    TOP

    Next Step Courses

    TOP