0Pricing
Web Accessibility Academy icon

Web Accessibility Academy

HTMLFrontendWebEnterprise

すべての人が使用できるインクルーシブなウェブサイトを構築します。セマンティック HTML、ARIA、キーボードとスクリーンリーダーのサポート、WCAG 2.2 準拠をマスターします。

🤖 AI 搭載📚 30 コース👥 100,000+ ユーザー⭐ 4.9 評価
コース概要

Web Accessibility (a11y): すべての人のために構築する

すべての人が使用できるインクルーシブなウェブサイトを構築します。セマンティック HTML、ARIA、キーボードとスクリーンリーダーのサポート、WCAG 2.2 準拠をマスターします。このトラックは、絶対初心者 (A1) から上級 (B2) までの 30 の段階的なミニコースをカバーしており、短くて焦点を絞ったレッスンと各概念を定着させるための簡単なクイズが含まれています。

学習内容

基礎から始めて、中級および上級のトピックを段階的に進みます。各コースは前のコースの上に構築されます。すべてのレッスンは実践的で、短時間で完結し、ヘルプが必要な場合は 24/7 AI チューターが利用できます。

仕組み

各コースは 4 つの焦点を絞った、短時間で完結するレッスンに分かれています。1 日に数レッスン完了すれば、数ヶ月ではなく数週間でフルトラックをマスターできます。

学習を始める →

学び方

🎯
インタラクティブレッスン
リアルタイムフィードバック付きの実践的なコード演習
🤖
AIチューター
わからないときは、AIが即座にサポート
💻
組み込みエディタ
ブラウザで直接コードを書いて実行
🏆
認定資格
コース完了時に認定資格を取得
カリキュラム

30コース

Web Accessibility Academyラーニングパスのすべてのコース

01

アクセシビリティが重要な理由:現実の人々と障壁

A14レッスン

アクセシビリティが誰の助けになるのか、そしてインクルーシブに構築するビジネス上・倫理上の意義を説明します。

02

初めてのアクセシブルなページ:POURの考え方

A14レッスンPRO

WCAGの4原則を適用して、ページがアクセシブルかどうかを判断します。

03

Semantic HTML:ブラウザーに任せる

A14レッスンPRO

属性を1つ追加する前にページをアクセシブルにできる、意味のある要素を選びます。

04

見出しとドキュメント構造を正しく整える

A14レッスンPRO

スクリーンリーダーのユーザーが見出しをたどって移動できる、論理的な見出し構造を構築します。

05

Landmark:スクリーンリーダーのためにページを整理する

A14レッスンPRO

Landmark領域を使い、必要な部分へすぐに移動できるようにします。

06

画像を的確に説明するAlt Text

A24レッスンPRO

情報を過剰に詰め込むのではなく、意味を伝える画像の代替テキストを書きます。

07

LinksとButtons:混同するのをやめる

A24レッスンPRO

動作とセマンティクスが一致するよう、適切なインタラクティブ要素を選びます。

08

アクセシブルなForm:ユーザーが信頼できるLabel

A24レッスンPRO

すべてのコントロールに名前があり、簡単に操作できるFormを構築します。

09

色とコントラスト:テキストを読みやすくする

A24レッスンPRO

弱視や色覚特性のあるユーザーにもテキストとUIが十分目立つようにします。

10

キーボードナビゲーション:マウス不要

A24レッスンPRO

キーボードだけですべての操作に到達でき、状態も確認できるようにします。

11

ARIAの基礎:Roles、States、Properties

B14レッスンPRO

ネイティブHTMLで表現できない意味を追加するため、ARIAを正しく使います。

12

アクセシブルなNameとDescription

B14レッスンPRO

任意の要素について、支援技術が読み上げる内容を正確に制御します。

13

Focus管理とFocus順序

B14レッスンPRO

動的なインターフェースでも使いやすさを保てるよう、Focusを移動・制御します。

14

Skip LinkとBypass Block

B14レッスンPRO

キーボードユーザーが繰り返し表示されるコンテンツを飛ばし、重要な場所へ移動できるようにします。

15

アクセシブルなFormの検証とエラー

B14レッスンPRO

すべてのユーザーがFormのエラーを見つけて修正できるように伝えます。

16

アクセシブルなデータテーブル

B14レッスンPRO

セルとヘッダーの関係が明確になるよう、テーブルをマークアップします。

17

アクセシブルなSVG、Icon、装飾グラフィック

B14レッスンPRO

意味のあるグラフィックを公開し、純粋に装飾目的のものは隠します。

18

アクセシブルなModalとDialog

B14レッスンPRO

Focusを閉じ込め、適切に閉じ、自身の存在を通知するDialogを構築します。

19

アクセシブルなTabとAccordionを構築する

B14レッスンPRO

正しいARIAとキー操作で、一般的な開閉ウィジェットを実装します。

20

スクリーンリーダーのテスト:NVDAとVoiceOver

B14レッスンPRO

視覚障害のあるユーザーが実際に体験する方法で、自分の成果物をテストします。

21

WCAG 2.2 AA:確実な適合

B24レッスンPRO

実際の達成基準を具体的な修正に結び付け、AA準拠のサイトを構築します。

22

ReactとSPAのアクセシビリティ

B24レッスンPRO

クライアントサイドルーティングや再レンダリングがあっても、Single-Page Appのアクセシビリティを維持します。

23

ARIA Live Region:動的な変化を通知する

B24レッスンPRO

再読み込みなしで発生する変化をスクリーンリーダーユーザーに知らせます。

24

複雑なウィジェットのARIA Authoring Practices

B24レッスンPRO

実績のあるAPGパターンに従って、堅牢なカスタムウィジェットを構築します。

25

Reduced Motionと安全なアニメーション

B24レッスンPRO

モーション設定を尊重し、不快感や発作を引き起こさないようにします。

26

アクセシブルなデータ可視化

B24レッスンPRO

色や形だけに頼らず、チャートやグラフを知覚できるようにします。

27

自動テスト:axe、Lighthouse、Playwright

B24レッスンPRO

アクセシビリティのバグの一部を、パイプラインで自動的に検出します。

28

手動監査と修正

B24レッスンPRO

体系的な手動監査を実施し、重要な修正を優先します。

29

法的環境:ADA、EN 301 549など

B24レッスンPRO

アクセシビリティを計画に組み込む根拠となる法律や標準を理解します。

30

アクセシビリティ文化とチェックリストの構築

B24レッスンPRO

チームにアクセシビリティを根付かせ、一つのプロジェクトが終わっても継続する仕組みを作ります。

よくある質問

よくある質問

Web Accessibility Academyコースは無料ですか?

はい。Web Accessibility Academyコースは無料で始められ、インタラクティブレッスンをすべて無料で完了できます。オプションのPRO登録で、高度なAIツールと共有可能な認定資格がアンロックされます。

HTMLを学ぶのに事前経験は必要ですか?

いいえ。コースは基礎から始まり、より高度なトピックへと進むので、HTMLの事前経験がなくても始められます。

CoddyKitでHTMLをどのように学びますか?

実践しながら学びます。短いインタラクティブレッスンは、わかりやすい説明と、リアルタイムで実行される実践的なコード演習が組み合わさっており、24時間対応のAIチューターがわからないときにいつでもサポートします。

Web Accessibility Academyを完了すると認定資格がもらえますか?

はい。PRO学習者は試験を受けて、Web Accessibility Academyコースの完了を証明する共有可能な認定資格を取得できます(認証コード付き)。

スマートフォンでHTMLを学べますか?

はい。CoddyKitはウェブとネイティブiOS・Androidアプリで利用でき、どのデバイスでもHTMLを学習でき、進捗がすべてのデバイスで同期されます。

Web Accessibility Academyを今すぐ始める

AI搭載レッスンでプログラミングをマスターする数千人の学習者に参加しましょう。

無料で始める →すべてのコースを見る