Neem contact met ons op

Cursusaanbod

Wettelijke context en basisprincipes van toegankelijkheid

Module 1: Inleiding tot de toegankelijkheidswet en haar betekenis

  • Overzicht van de nieuwe toegankelijkheidswet (in werking sinds 28 juni)
  • Wettelijke verplichtingen en tijdschema's
  • Gevolgen voor de overheid, bedrijven en ontwikkelaars
  • Waarom toegankelijkheid belangrijk is: sociale, ethische en zakelijke perspectieven
  • Sancties bij niet-naleving van de wet
  • Inleiding tot toegankelijkheidsstandaarden (WCAG 2.1/2.2, ARIA)
  • Soorten beperkingen waarmee gebruikers te maken kunnen hebben

Module 2: Principes en richtlijnen voor toegankelijkheid

  • De POUR-principes (Percepbaar, Bedienbaar, Begrijpelijk, Robuust)
  • Inleiding tot de richtlijnen van WCAG
  • ARIA-rollen, -toestanden en -eigenschappen
  • De rol van semantische HTML bij het bevorderen van toegankelijkheid

Module 3: Een toegankelijke ontwikkelomgeving opzetten

  • Gebruik van hulpmiddelen zoals browserontwikkelingstools, schermlezers (NVDA, VoiceOver) en extensies ter ondersteuning van toegankelijkheid
  • Configureren van linters en geautomatiseerde testtools voor toegankelijkheid
  • Overzicht van de meest gangbare tools ter evaluatie van toegankelijkheid
  • Toegankelijkheidstests uitvoeren op mobiele simulatoren en echte apparaten (met behulp van VoiceOver, TalkBack, Android Accessibility Scanner en Xcode Accessibility Inspector).

Module 4: Praktische codering – Semantische HTML en toetsenbordnavigatie

  • Het schrijven van semantisch correcte code voor verbeterde toegankelijkheid
  • Zorgen dat een applicatie volledig te navigeren is via het toetsenbord
  • Technieken voor effectief beheer van de focus op specifieke elementen
  • Toegankelijk ontwerpen van formulieren en interactieve onderdelen

Toegankelijkheid bij native mobiele apps (optionele module van 1,5 uur)

  • Belangrijke richtlijnen per platform (Google Material Design en Apple Human Interface Guidelines)
  • Hoe navigatie, knoppen en formulieren toegankelijk te maken zijn op mobiele apparaten
  • Vaak voorkomende problemen inzake toegankelijkheid op mobiel en oplossingen daarvoor
  • Praktische ervaring met het testen via VoiceOver en TalkBack

Geavanceerde codering en hulpmiddelen voor toegankelijkheid

Module 5: Toegankelijke CSS en visueel ontwerp

  • Best practices met betrekking tot kleurcontrast en lettergrootte
  • Visibele indicatoren voor het actieve focuspunt in een interface
  • Aandacht besteden aan responsief ontwerp dat toegankelijkheid ondersteunt
  • Vermijden van problemen bij het gebruik van animaties en overgangseffecten
  • Richtlijnen voor kleurcontrast en afmetingen van elementen op mobiele schermen.

Module 6: ARIA bij dynamische inhoud en rijke internetapplicaties

  • Wanneer en hoe ARIA-attributen te gebruiken zijn
  • Het instellen van live-regio’s die schermlezers kunnen interpreteren
  • Toegankelijke widgets en custom componenten ontwikkelen
  • De rol van ARIA bij SPA’s (Single Page Applications)
  • Bij mobiele toepassingen: toelichting op toegankelijkheidsrollen en labels binnen native platforms (bijv. contentDescription in Android en accessibilityLabel in iOS).

Module 7: Praktische coderingsoefening – Het bouwen van toegankelijke componenten

  • Zelf toegankelijke knoppen, modale vensters, dropdown-menu's en tabs ontwerpen
  • Implementeren van validatie bij invoer in formulieren inclusief correct foutbeheer
  • ARIA-kenmerken en semantische HTML combineren om bruikbare UI-onderdelen te creëren

Testen, naleving en blijvende aandacht voor toegankelijkheid

Module 8: Testen van toegankelijkheid en audits

  • Handmatige testtechnieken waarbij schermlezers of alleen het toetsenbord worden gebruikt
  • Automatisering via hulpmiddelen zoals axe, Lighthouse en pa11y
  • Voor QA-teams: het opstellen van passende testgevallen voor toegankelijkheid
  • Integreren van automatische toegankelijkheidstests binnen CI/CD-werkstromen
  • Hoe natuurlijke mobiele apps op effectieve wijze te testen wat betreft toegankelijkheid (handmatige methodieken, geautomatiseerde tools als Accessibility Scanner, Espresso voor Android en XCTest voor iOS).

Module 9: Herstelacties en blijvende verbetering van toegankelijkheid

  • Vaak voorkomende tekortkomingen in de toegankelijkheid en hun oplossingen
  • Toegankelijkheidsverbetering in reeds bestaande codebases
  • Hoe toegankelijkheid te behouden bij uitbreidingen of herontwerpen van applicaties
  • Uitdagingen en oplossingen in meerdere platforms (web, desktop en mobiel)

Module 10: Afsluitende praktische opdracht en samenvatting

  • Een kleine applicatie of module ontwerpen/reconstrueren volgens toegankelijkheidsnormen
  • Peer review en groepsdiscussie over de resultaten
  • Vragenstond en evaluatiegesprek met feedback
  • Bronnen voor voortgezet leren en updates omtrent naleving van toegankelijkheidswetten

Vereisten

  • Basis- tot gemiddelde kennis van HTML, CSS en JavaScript
  • Basis- tot gemiddelde kennis van ontwikkelingsmethoden voor mobiele apps (Android, iOS)
  • Kennis van frontend-frameworks zoals React, Angular of Vue is een pluspunt
  • Ervaring met ontwikkelen voor mobiele apparaten wordt zeer gewaardeerd
  • Enige kennis van de levenscyclus van web- en mobiele applicaties is vereist
  • Een laptop waarop een ontwikkelomgeving geïnstalleerd is (code-editor, hulpmiddelen voor browserontwikkeling)

Doelgroep

  • Frontend-, backend- en mobiele ontwikkelaars
  • UI/UX-ontwerpers met programmeerkennis
  • QA-engineers die zich specialiseren in het testen van toegankelijkheid
  • Producteigenaren en projectmanagers verantwoordelijk voor naleving van toegankelijkheidsrichtlijnen
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën