Skip to content

Accessible code

Want to make sure everyone can use the websites you develop? Our course teaches you how to write code that works for all users, including people who use screen readers, keyboard navigation, or other assistive technologies. You'll learn how to approach development with accessibility in mind from the start.
  • Write HTML, CSS, and JavaScript that supports assistive technologies.
  • Meet WCAG guidelines and legal requirements for web accessibility.
  • Save time by building features right the first time instead of retrofitting later.
  • Create better experiences for all users, not just those with disabilities.

As a developer, you help ensure everyone can experience websites as intended – including people who use screen readers, keyboard navigation, or other assistive technologies.

Think about your current projects: Can someone navigate your site using only a keyboard? Are your forms properly labeled for screen readers? Do your interactive elements work with assistive technologies? If you’re unsure or answering “no,” don’t worry – we’ll show you how to fix these common issues.

In this course, you’ll learn how to write semantic HTML, implement proper ARIA attributes, create accessible forms, and enable proper keyboard navigation. We’ll teach you practical techniques to make your code work for all users while following WCAG guidelines. By the end, you’ll be confident in creating websites that everyone can use effectively.

Ready to make your code more inclusive? This course is perfect for you!

Why do you need to learn accessible code?

When you’re building accessible websites, you create another piece of the internet that people of all abilities can enjoy and take advantage of. Think about trying to buy groceries online, but you can’t select a delivery time because the dropdown menu doesn’t work with your keyboard. Or imagine filling out a job application where form errors are only shown by changing the field border to red, making them impossible to spot if you’re colourblind.

These aren’t hypothetical situations – they’re real barriers that people face every day when websites aren’t coded properly. A missing alt text can prevent someone using a screen reader from understanding what’s in an image. An incorrectly coded button might work fine with a mouse but be completely unusable with voice controls.

When we write inaccessible code, we unintentionally lock people out of basic online activities like shopping, banking, or applying for jobs. But with the right knowledge, we can build websites that truly work for everyone.

Who is it for?

  • For web developers: You have a basic understanding of HTML, CSS and JavaScript. You know how to set up a website and make changes in the code. Any developer can join in – this course is platform, library and framework independent.
  • For accessibility specialists: This course is useful if you want to learn more about how to review web projects for accessibility issues and have meaningful conversations with your clients. Finishing “Accessible Code” grants you 5 Continuing Accessibility Education Credits (CAECs) for maintaining your IAAP certification.
  • For UX/UI designers: Understanding accessible code helps you design better interfaces that developers can implement correctly. You’ll learn which design patterns work best with assistive technologies and how to create specifications that already account for accessibility requirements.

Before you start, keep in mind that you don’t have to know anything about web accessibility. However, for a better and broader understanding of accessibility overall, we advise you to follow our basic accessibility course first.

Topics covered in this course

In “Accessible code”, we’ll tackle the exact challenges you face when making websites accessible. From structuring semantic HTML that screen readers can interpret correctly to managing keyboard focus in complex components like modals, we cover every aspect of accessible development.

  • 10. Main takeaways

Who are we?

We’re a team of accessibility experts who have helped hundreds of organisations create truly inclusive websites. Our instructors include IAAP Certified Professionals in Web Accessibility, experienced front-end developers, and UX specialists who work with accessibility daily.

We focus on practical, real-world solutions rather than just theory. In our courses, we share the exact techniques and tools we use when building accessible websites for clients. We understand the challenges developers face because we tackle them ourselves every day – from making complex JavaScript widgets work with screen readers to ensuring proper keyboard navigation in single-page applications.

Meet your trainer

Rian Rietveld

Rian Rietveld is an authority in web accessibility. As an IAAP Certified Professional, she has audited and improved accessibility for numerous organisations. For many years, she has shared her expertise through training sessions with developers, website owners, and content creators. Her hands-on experience and practical teaching approach ensure you'll learn real-world solutions you can apply straight away.

Reviews

5
5 reviews
  • Fanny Maras gave 5 out of 5 stars

    I have learnt so much during this course. I am looking forward to use my newfound knowledge in projects in future. It have been an eye opener for me and I am really burning for accessibility and its so important, everyone should have possibility to use websites. Lets make web more accessible, and a better place for everyone.

  • Walter Ravenhorst gave 5 out of 5 stars

    I have learned a lot in the course Accessible Code! It was a pleasure following this course, Rian explains all aspects of accessibility in a very pleasant way. Lot's of examples and interactive parts where you learn how to make sure your website is accessible for all users. Highly recommended! Walter

  • Rachel Drosterij gave 5 out of 5 stars

    Easy to follow and well explained. I´ve learnt a lot.

FAQ

150
excl. VAT

Not what you're looking for?

Why not try one of these courses?

    • code
    • forms
    • HTML5
    • research
    • screen reader
    • semantics
    • testing
    • voice recognition
    • WAI ARIA
    • Master

    Accessible Rich Internet Applications (ARIA) often seems like dark magic that's hard to grasp. But it doesn't have to be! Think of ARIA as a helpful assistant that makes your website work better for people using screen readers and other assistive tools.

    5/5
    • accordion
    • dialog
    • forms
    • menu
    • navigation
    • skiplink
    • slider
    • tablist
    • Master

    Level up your front-end skills and become a real accessibility hero! Our course on building accessible web components helps you create websites that work for everyone and comply with legal requirements. With this course, you'll gain:

    • Practical component-building techniques.
    • ARIA and keyboard navigation expertise.
    • User-tested implementation skills.
    Don't miss this opportunity to make your websites more inclusive while enhancing your development toolkit!

    4.5/5
    • aria
    • basics
    • code
    • content
    • design
    • forms
    • HTML5
    • testing
    • Beginner
    • Intermediate
    • Master

    Would you like to become a better developer? Impress your boss? Or simply service your clients better by creating fully accessible projects? Then this accessibility training for developers is for you! This bundle comprises four courses packed with tips and tricks you can immediately apply to your work.

    4.9/5