HTML & ACCESSIBILITY EĞİTİMİ

Herkes için erişilebilir web arayüzleri kurun

Semantik HTML, WCAG, klavye ve ekran okuyucu, ARIA ve test araçlarıyla kapsayıcı web geliştirme

HTML & Accessibility Eğitimi, web arayüzlerini engelli kullanıcılar dahil herkes için kullanılabilir kılmayı öğretir. Program erişilebilirliğin önemi, WCAG ilkeleri ve semantik HTML ile landmark yapısıyla başlar; klavye navigasyonu, odak yönetimi ve ekran oku…

4 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Erişilebilirlik temellerinden klavye ve ekran okuyucuya, ARIA'dan erişilebilir bileşen ve teste akış

HTML & Accessibility Eğitimi, web arayüzlerini engelli kullanıcılar dahil herkes için kullanılabilir kılmayı öğretir. Katılımcılar erişilebilirliğin önemini ve WCAG ilkelerini, semantik HTML ve landmark yapısını öğrenir. Program klavye navigasyonu ve odak yönetimini, ekran okuyucu davranışını, ARIA rol ve durumlarını, form ve medya erişilebilirliğini kapsar; erişilebilir bileşen kurma ve axe, Lighthouse gibi araçlarla test ile tamamlanır.

Süre ve Format

4 Gün. Her gün dört modül; erişilebilirlik teknikleri gerçek bileşenler üzerinde uygulanıp ekran okuyucu ve test araçlarıyla doğrulanır.

Seviye

Orta Seviye — Semantik HTML, WCAG, klavye ve ekran okuyucu, ARIA ve erişilebilirlik testiyle kapsayıcı web

Öğrenme Metodu

Her modülde öğrenilen teknik gerçek bir bileşene uygulanır; sonuç klavye, ekran okuyucu ve test araçlarıyla doğrulanır.

Neden Bu Eğitim?

♿Herkes için web

Görme, işitme ve hareket engelli kullanıcılar dahil herkesin siteyi kullanabilmesini sağlayarak gerçekten kapsayıcı arayüzler kurarsınız.

⚖️Uyum ve sorumluluk

WCAG ilkelerini ve yasal gereklilikleri kavrayarak kurumunuzun erişilebilirlik yükümlülüklerini bilinçli biçimde karşılarsınız.

✅Daha iyi kalite

Erişilebilirlik odaklı geliştirme semantik, SEO ve kullanılabilirliği de iyileştirerek herkes için daha kaliteli arayüzler ortaya çıkarır.

Anahtar Konular

erişilebilirlik eğitimiweb erişilebilirliği eğitimiwcag eğitimiaria eğitimihtml erişilebilirlikkapsayıcı tasarım eğitimiön yüz geliştirme eğitimiekran okuyucu uyumlu sitea11y eğitimierişilebilir web tasarım
“Erişilebilirlik bir özellik değil, web'in herkese ait olduğunun ifadesidir; kapsayıcı tasarım aslında herkes için daha iyi tasarımdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam

1
HTML bilgisi

Semantik HTML etiketlerine ve temel sayfa yapısına aşinalık beklenir; erişilebilirlik bu temel üzerine kurulur.

2
Temel CSS

Odak görünürlüğü ve renk kontrastı gibi konular için temel CSS bilgisi eğitimden verim için faydalıdır.

3
Geliştirici araçları

Tarayıcı geliştirici araçlarıyla erişilebilirlik ağacını ve denetim sekmesini inceleme örneklerde kullanılır.

4
Ekran okuyucu

NVDA veya VoiceOver gibi bir ekran okuyucuya erişim, örnekleri deneyimlemek için faydalıdır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı erişilebilirliğin önemini ve WCAG ilkelerini kavrar, semantik HTML ve landmark öğelerini kullanır, başlık hiyerarşisini doğru kurar ve anlamlı belge yapısı oluşturur.
Modül 1
Neden Erişilebilirlik
  • Engel türleri görme, işitme, hareket ve biliş
  • Yardımcı teknolojilerin nasıl çalıştığı
  • Erişilebilirliğin herkese sağladığı fayda
  • Yasal gereklilik ve kurumsal sorumluluk
  • Erişilebilirlik ve kullanılabilirlik ilişkisi
  • Yaygın erişilebilirlik yanılgıları
Modül 2
WCAG İlkeleri ve Düzeyleri
  • Algılanabilir, işletilebilir, anlaşılır, sağlam
  • A, AA ve AAA uyum düzeylerinin farkı
  • Başarı ölçütü ve denetim mantığı
  • WCAG sürümleri ve kapsamının evrimi
  • POUR ilkelerinin pratikteki karşılığı
  • Erişilebilirlik bildirimi hazırlama
Modül 3
Semantik HTML ve Landmark
  • header, nav, main, footer landmark öğeleri
  • section ve article anlamsal ayrımı
  • Landmark'ların yardımcı teknolojiye katkısı
  • Anlamına uygun etiket seçimi ilkesi
  • div yerine semantik öğe tercihi
  • Erişilebilirlik ağacının oluşumu
Modül 4
Başlık ve Belge Yapısı
  • Tek h1 ve mantıklı başlık hiyerarşisi
  • Başlık atlamadan sıralı başlık düzeni
  • Ekran okuyucuda başlıkla gezinme
  • Liste ve bölümlerle içerik yapılandırma
  • Sayfa dili ve lang niteliği tanımı
  • Belge başlığı ve sekme adının önemi
Günün hedefiKatılımcı klavyeyle tam gezinmeyi sağlar, odak sırasını ve görünürlüğünü yönetir, atlama bağlantıları ve tabindex kullanır ve ekran okuyucuların öğeleri nasıl seslendirdiğini kavrar.
Modül 1
Klavye Navigasyonu
  • Tab ve Shift Tab ile öğeler arası gezinme
  • Enter ve Space ile etkinleştirme
  • Doğal odaklanabilir öğeler ve davranışı
  • Fare olmadan tüm işlevlere erişim
  • Klavye tuzağı sorununu fark edip önleme
  • Mantıklı ve öngörülebilir odak sırası
Modül 2
Odak Yönetimi Teknikleri
  • focus-visible ile görünür odak halkası
  • Odak görünürlüğünü asla kaldırmama
  • tabindex sıfır ve eksi bir kullanımı
  • Programatik odak taşıma yöntemleri
  • Modal açılışında odak hapsi kurma
  • Modal kapanışında odağın geri dönüşü
Modül 3
Atlama Bağlantıları
  • İçeriğe atla bağlantısının kurulumu
  • Tekrarlayan gezinmeyi atlama ihtiyacı
  • Gizli ama odakta görünür bağlantı
  • Landmark öğeleriyle hızlı gezinme
  • Uzun sayfalarda gezinme kolaylığı
  • Klavye kullanıcısı için zaman kazancı
Modül 4
Ekran Okuyucu ve Erişilebilir Ad
  • NVDA ve VoiceOver temel kullanımı
  • Öğelerin ekran okuyucuda seslendirilmesi
  • Erişilebilir ad ve açıklama kavramı
  • alt, label ve metin içeriğinin rolü
  • Görsel gizli ama okunan metin deseni
  • Ekran okuyucuyla gerçek deneyim testi
Günün hedefiKatılımcı ARIA rol, durum ve özelliklerini yerinde kullanır, ARIA'nın ne zaman gereksiz olduğunu kavrar, erişilebilir formlar kurar ve görsel ile medya için alternatif sağlar.
Modül 1
ARIA Temel Kavramları
  • ARIA rol, durum ve özellik kavramları
  • Semantik HTML'in ARIA'ya önceliği
  • aria-label ve aria-labelledby kullanımı
  • aria-describedby ile ek açıklama
  • Birinci ARIA kuralı ve yanlış kullanım
  • Canlı bölge aria-live ile duyuru
Modül 2
ARIA Durumları ve Widget
  • aria-expanded ile açık kapalı durumu
  • aria-hidden ile öğeyi erişimden gizleme
  • aria-current ile geçerli öğe işareti
  • role ile özel widget anlamı verme
  • aria-selected ve aria-checked durumu
  • ARIA desenlerinin klavye beklentisi
Modül 3
Form Erişilebilirliği
  • label ile her girdiyi ilişkilendirme
  • fieldset ve legend ile gruplama
  • Zorunlu alan ve required işaretleme
  • Hata mesajını erişilebilir sunma
  • aria-invalid ve aria-describedby ile hata
  • Anlaşılır yönerge ve otomatik tamamlama
Modül 4
Görsel ve Medya Alternatifi
  • Anlamlı ve bağlama uygun alt metni
  • Dekoratif görselde boş alt kullanımı
  • Karmaşık görsel için uzun açıklama
  • Video için altyazı ve transkript
  • Ses içeriğine metin alternatifi
  • Yalnızca renge dayanmayan bilgi sunumu
Günün hedefiKatılımcı modal, menü, sekme gibi erişilebilir bileşenler kurar, renk kontrastı ve zoom uyumunu sağlar ve axe, Lighthouse ile manuel teste dayalı bir denetim akışı uygular.
Modül 1
Erişilebilir Bileşenler
  • Modal diyalog ve odak yönetimi
  • Açılır menü ve klavye gezinmesi
  • Sekme ve accordion bileşen deseni
  • Açılır ipucu ve tooltip erişimi
  • Özel bileşende ARIA ile anlam katma
  • Yerleşik öğeyi yeniden kullanma tercihi
Modül 2
Kontrast, Renk ve Zoom
  • Metin ve arka plan kontrast oranı
  • AA ve AAA kontrast eşik değerleri
  • Renk körlüğüne duyarlı tasarım
  • Bilginin yalnızca renge bağlanmaması
  • Yüzde iki yüz zoom ile içerik uyumu
  • Metin yeniden boyutlandırma desteği
Modül 3
Otomatik Test Araçları
  • axe DevTools ile otomatik denetim
  • Lighthouse erişilebilirlik puanı
  • WAVE ile görsel hata işaretleme
  • Otomatik testin kapsamı ve sınırı
  • Bulunan hataların önceliklendirilmesi
  • Sürekli entegrasyona test ekleme
Modül 4
Manuel Test ve Denetim Akışı
  • Yalnızca klavyeyle sayfayı deneme
  • Ekran okuyucuyla gerçek kullanım testi
  • Odak sırası ve görünürlük denetimi
  • Denetim kontrol listesi oluşturma
  • Bulguları raporlama ve takip etme
  • Erişilebilirliği sürece yerleştirme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Erişilebilirlik bilinci

Engel türlerini, yardımcı teknolojileri ve WCAG ilkelerini kavrayarak erişilebilirliği bir ek değil temel gereklilik olarak ele alırsınız.

✅
Semantik yapı

Semantik HTML, landmark öğeleri ve doğru başlık hiyerarşisiyle yardımcı teknolojilerin anlayabileceği anlamlı sayfa yapıları kurarsınız.

✅
Klavye erişimi

Tüm işlevlere fare olmadan erişilebilen, mantıklı odak sırası ve klavye tuzağından arınmış tam klavye uyumlu arayüzler geliştirirsiniz.

✅
Odak yönetimi

Görünür odak halkası, atlama bağlantıları ve modalde odak hapsiyle klavye kullanıcıları için akıcı ve öngörülebilir deneyim kurarsınız.

✅
ARIA kullanımı

ARIA rol, durum ve özelliklerini yerinde kullanır, semantik HTML'i önceleyerek gereksiz ve hatalı ARIA kullanımından kaçınırsınız.

✅
Erişilebilir form

Etiketleme, gruplama ve erişilebilir hata sunumuyla herkesin doğru ve sorunsuz doldurabildiği kapsayıcı formlar oluşturursunuz.

✅
Bileşen ve kontrast

Modal, menü ve sekme gibi erişilebilir bileşenler kurar, yeterli renk kontrastı ve zoom uyumuyla okunabilir arayüzler üretirsiniz.

✅
Erişilebilirlik testi

axe, Lighthouse ve WAVE ile otomatik, klavye ve ekran okuyucuyla manuel test yaparak sistematik bir denetim akışı yürütürsünüz.

Kimler İçin Uygundur?

  • Arayüzlerini engelli kullanıcılar dahil herkes için kullanılabilir kılmak isteyen ön yüz geliştiriciler
  • erişilebilirlik gereksinimlerini karşılaması gereken ekipler
  • kapsayıcı tasarım yapmak isteyen tasarımcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Arayüzlerini engelli kullanıcılar dahil herkes için kullanılabilir kılmak isteyen ön yüz geliştiriciler, erişilebilirlik gereksinimlerini karşılaması gereken ekipler ve kapsayıcı tasarım yapmak isteyen tasarımcılar için uygundur. Temel HTML bilgisi beklenir.
WCAG nedir ve neden önemlidir?
WCAG, web içeriğinin erişilebilirliğini tanımlayan uluslararası bir kılavuzdur ve algılanabilir, işletilebilir, anlaşılır ve sağlam olmak üzere dört ilkeye dayanır. Birçok kurum ve kamu kuruluşu için erişilebilirlik hem yasal bir gereklilik hem de kalite ve kapsayıcılık ölçüsüdür.
ARIA her zaman kullanılmalı mı?
Hayır. Birinci ARIA kuralı, semantik bir HTML öğesi işi görüyorsa ARIA kullanmamaktır. Yanlış veya gereksiz ARIA erişilebilirliği bozabilir. Eğitimde önce semantik HTML, ardından gerçekten gerektiğinde doğru ARIA rol ve durumlarının nasıl kullanılacağı öğretilir.
Erişilebilirlik nasıl test edilir?
Eğitimde hem otomatik hem manuel test öğretilir. axe, Lighthouse ve WAVE gibi araçlar birçok sorunu yakalar ancak yetmez; yalnızca klavyeyle gezinme ve NVDA ya da VoiceOver gibi ekran okuyucularla gerçek kullanım testi şarttır. İkisini birleştiren bir denetim akışı kurulur.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika tamamlanan modülleri ve geliştirilen erişilebilir bileşenleri belgeler; kurumsal gruplara özel uyarlama yapılabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. HTML & Accessibility Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

HTML ve CSSHTML with JavaScript & CSS: Advanced CSS Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML with JavaScript & CSS: Advanced CSS Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

Flexbox, CSS Grid, transform, keyframe animasyon, custom properties ve duyarlı tasarımla ileri CSS eğitimi. Modern, performanslı ve ölçeklenebilir arayüzler.

Detayları Gör →
HTML ve CSSHTML with JavaScript & CSS: Advanced Input Validation Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML with JavaScript & CSS: Advanced Input Validation Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

HTML5 kısıtları, Constraint Validation API, düzenli ifadeler ve erişilebilir hatalarla ileri form doğrulama eğitimi. İstemci ve sunucu güvenliği birlikte.

Detayları Gör →
HTML ve CSSHTML with JavaScript & CSS: APIs & Data Storage Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML with JavaScript & CSS: APIs & Data Storage Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

localStorage, IndexedDB, Cache API ve tarayıcı API'leriyle istemci tarafında veri saklama ve çevrimdışı uygulama kurmayı öğreten orta seviye web eğitimi.

Detayları Gör →
HTML ve CSSHTML with JavaScript & CSS: Data Flow, Consuming, & Transmitting Data Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML with JavaScript & CSS: Data Flow, Consuming, & Transmitting Data Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Fetch, JSON, FormData ve REST ile veriyi tüketme, gönderme, CORS ve hata yönetimini öğreten orta seviye veri akışı ve API tüketimi eğitimi.

Detayları Gör →
HTML ve CSSHTML with JavaScript & CSS: Introduction Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML with JavaScript & CSS: Introduction Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Semantik HTML, CSS ile görünüm ve JavaScript ile etkileşimi birlikte öğreten, mini projeyle biten orta seviye web geliştirme giriş eğitimi.

Detayları Gör →
HTML ve CSSHTML with JavaScript & CSS: Styling HTML & JavaScript Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML with JavaScript & CSS: Styling HTML & JavaScript Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

CSS seçiciler, görsel efektler, CSS değişkenleri ve JavaScript ile dinamik stil, koyu tema ve animasyonları öğreten orta seviye biçimlendirme eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn