Lépjen kapcsolatba velünk
 Időtartalma 21 órák

Kurzusleírás

Jogi kontextus és hozzáférhetőségi alapfogalmak

1. modul: Bevezetés a Hozzáférhetőségi Törvénybe és fontosságába

  • Az új Hozzáférhetőségi Törvény áttekintése (28. júniusi hatálybalépéssel)
  • Jogi követelmények és határidők
  • Hatás a közszférára, a magáncégre és a fejlesztőkre
  • Miért fontos a hozzáférhetőség: társadalmi, etikai és üzleti szempontok
  • A nem megfelelő betartásért járó szankciók
  • A hozzáférhetőségi szabványok áttekintése (WCAG 2.1/2.2, ARIA)
  • A fogyatékossági kategóriák

2. modul: Hozzáférhetőségi elvek és irányelvek

  • POUR elvek (Érlethető, Kezelhető, Megérthető, Szilárd)
  • Bevezetés a WCAG irányelvekbe
  • ARIA szerepek, állapotok és tulajdonságok
  • Semantikusan HTML és szerepe a hozzáférhetőségben

3. modul: Hozzáférhető fejlesztői környezet beállítása

  • Eszközök: böngésző fejlesztői eszközök, szövegolvasók (NVDA, VoiceOver), hozzáférhetőségi bővítmények
  • Linterek és automatizált hozzáférhetőségi tesztelési eszközök beállítása
  • A gyakori hozzáférhetőségi tesztelési eszközök áttekintése
  • Hozzáférhetőségi tesztelés beállítása mobil szimulátorokon és valódi eszközöken (VoiceOver/TalkBack, Android Accessibility Scanner, Xcode Accessibility Inspector használata).

4. modul: Gyakorlati kódolás – Semantikusan HTML és billentyűzetes navigáció

  • Hozzáférhető semantikusan kódolás írása
  • Teljes billentyűzetes navigálhatóság biztosítása
  • Fókuszkezelési technikák
  • Űrlapok és interaktív elemek hozzáférhető kezelése

Hozzáférhetőség natív mobilalkalmazásokban (Opcionális extra modul 1,5 órával)

  • Kulcsfontosságú platformirányelvek (Google Material, Apple Human Interface)
  • Navigáció, gombok, űrlapok hozzáférhetővé tétele mobilon
  • Gyakori mobil hozzáférhetőségi problémák és megoldásaik
  • Gyakorlati tesztelés VoiceOverrel és TalkBackkel

Haladó kódolás és segédműszerek

5. modul: Hozzáférhető CSS és vizuális tervezés

  • Színszárnyalék és szövegméret legjobb gyakorlatok
  • Fókuszstílusok és látható fókuszjelzők
  • Reszponzív tervezési szempontok a hozzáférhetőséghez
  • Hozzáférhetőségi csapdák elkerülése animációkban és átmenetekben
  • Színszárnyalék és méretezési irányelvek mobilképernyőkhöz.

6. modul: ARIA dinamikus tartalomhoz és gazdag internetes alkalmazásokhoz

  • Mikor és hogyan kell használni az ARIA attribútumokat
  • Élő régiók kezelése szövegolvasóknak
  • Hozzáférhető widgetek és egyedi komponensek létrehozása
  • Az ARIA szerepe SPA-kban (Egyszempontos alkalmazások)
  • Mobilon a natív platformokon (pl. contentDescription Androidon, accessibilityLabel iOS-en) a hozzáférhetőségi szerepek és címkék.

7. modul: Gyakorlati kódolási labor: Hozzáférhető komponensek építése

  • Hozzáférhető gombok, modális ablakok, lenyíló menük, fülek létrehozása
  • Hozzáférhető űrlap-validálás és hiba kezelés implementálása
  • ARIA és semantikusan HTML használata valós világ UI komponenseihez

Tesztelés, megfelelés és folyamatos hozzáférhetőség

8. modul: Hozzáférhetőségi tesztelés és auditálás

  • Manuális tesztelési technikák szövegolvasókkal és kizárólag billentyűzettel
  • Automatizált tesztelés axe, Lighthouse, pa11y olyan eszközökkel
  • Hozzáférhetőségi tesztesetek írása QA csapatoknak
  • Hozzáférhetőségi tesztelés integrálása CI/CD pipeline-ekba
  • Hogyan futtasson hozzáférhetőségi auditokat natív mobilalkalmazásokon (manuális tesztek, automatizált eszközök, mint az Accessibility Scanner, Espresso Androidon, XCTest iOS-en)

9. modul: Javítások és folyamatos hozzáférhetőség

  • Gyakori hozzáférhetőségi problémák és azok megoldása
  • Hozzáférhetőség kezelése legacy kódalapokon
  • Hozzáférhetőség megőrzése funkciófrissítések és refaktorálás során
  • Hozzáférhetőség többplatformos alkalmazásokban (mobil, asztali, web)

10. modul: Záró gyakorlati feladat és összefoglalás

  • Egy kis alkalmazás/modul építése vagy átépítése a hozzáférhetőségi szabványoknak való megfelelés érdekében
  • Csoportos megbeszélés és párbeszéd
  • Kérdés-válasz és visszajelzési műszak
  • Erőforrások a folyamatos tanulásra és a megfelelési frissítésekhez

Követelmények

  • Alap- vagy középhaladó szintű ismeretek az HTML, CSS, JavaScript nyelvekről
  • Alap- vagy középhaladó szintű ismeretek a mobilalkalmazás-technológiákról (Android, iOS)
  • Előny a frontend frameworkök (React, Angular, Vue stb.) ismerete
  • Előny a mobilalkalmazás-fejlesztés ismerete
  • Alapvető megértés a webes/mobilfejlesztési életciklusról
  • Laptop, amelyen be van állítva a fejlesztői környezet (kódszerkesztő, böngésző fejlesztői eszközök)

Előkelők

  • Frontend/Backend/Mobil fejlesztők
  • Kódolási ismeretekkel rendelkező UI/UX tervezők
  • A hozzáférhetőségi tesztelésre fókuszáló QA mérnökök
  • Terméktulajdonosok és projektmenedzserek, akik a hozzáférhetőségi megfelelésben vesznek részt

Résztvevők száma


Ár per résztvevő

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák