資格道場
📊 ログイン 無料登録

※受験料・試験日程・合格基準・出題範囲は改定される場合があります。最新情報は必ずHTML5プロフェッショナル認定試験の公式サイトでご確認ください。

HTML5プロフェッショナル認定試験レベル2の勉強法とおすすめ参考書【独学合格ガイド】

HTML5プロフェッショナル認定試験レベル2(HTML5 Lv2)は、JavaScriptとブラウザAPIを用いた動的Webアプリケーションの開発スキルを証明する民間資格です。LPI-Japanが実施し、Webフロントエンドエンジニアとしての実装力を客観的に示せます。レベル1の静的マークアップ(HTML/CSS)から一段進み、JavaScriptのコード読解・API活用が中心となるため、難易度は大きく上がります。

この記事でわかること
  • HTML5レベル2の試験概要(Ver2.5)と出題範囲
  • 独学で合格するための勉強法
  • おすすめ参考書・問題集
  • 学習スケジュールの目安

試験概要

HTML5プロフェッショナル認定試験レベル2は、LPI-Japan(特定非営利活動法人エルピーアイジャパン)が実施する認定試験で、現行のバージョンはVer2.5です。レベル1がHTML5マークアップ・CSS・レスポンシブデザインなど静的なWeb制作を対象とするのに対し、レベル2はJavaScript・ブラウザAPI・グラフィックス・通信・セキュリティといった動的Webアプリ開発の実装力を問います。

試験名HTML5プロフェッショナル認定試験 レベル2(Ver2.5)
実施方式CBT方式(全国のピアソンVUEテストセンターで随時実施)
出題形式選択式・記述式(約40〜45問・約80分)
合格率非公表
受験料16,500円(税込)
受験資格受験は誰でも可。ただしレベル2認定にはレベル1認定が前提
有意性(認定有効期間)認定日から5年
レベル1認定が「レベル2認定」の前提
レベル2の試験そのものは誰でも受験できますが、レベル2として認定されるにはレベル1の認定が必要です。レベル1未認定のままレベル2試験に合格した場合は「レベル2試験合格」の扱いにとどまり、レベル1認定を取得した時点で正式にレベル2認定となります。まだレベル1を取得していない方は、先にレベル1合格を目指しましょう。

出題範囲(Ver2.5)

レベル2は大きく5つの領域から出題されます。いずれもJavaScriptのコードを読み、その動作や結果を答える問題が中心です。単なる用語暗記では太刀打ちできず、実際にコードを書いて動作を理解しているかが問われます。

出題分野

コード読解問題が多いのが最大の特徴
レベル2は「次のコードの実行結果は?」「このコードの問題点は?」といった実コードを読ませる設問が多数を占めます。クロージャ・this・非同期処理(Promise/async-await)・イベント伝播など、つまずきやすいテーマは必ず手を動かして確認しましょう。

おすすめ勉強法【3ステップ】

1JavaScriptの言語仕様を固める(3〜4週間)

レベル2の土台はJavaScript(ES6以降)です。まずは変数スコープ・クロージャ・プロトタイプ・this・アロー関数・Promise/async-awaitといった言語仕様を、参考書とともに必ずブラウザのコンソールやエディタで動かしながら理解しましょう。特にクロージャと非同期処理は出題頻度が高く、コードを読んで実行結果を即答できるレベルが目標です。

2ブラウザAPIを実装して体得する(3〜4週間)

DOM操作・イベント・Canvas・ストレージ・通信(fetch / WebSocket)などのブラウザAPIは、小さなサンプルを自分で作って動かすのが最も効率的です。「ボタンを押すと要素を追加する」「localStorageにデータを保存して再表示する」「fetchでJSONを取得して描画する」など、ミニアプリを作ると記憶に定着します。

3過去問・一問一答でコード読解力を磨く(2〜3週間)

仕上げは問題演習です。レベル2はコードの実行結果や不具合を問う設問が多いため、一問一答や模擬問題でコードを読むスピードと正確性を鍛えます。間違えた問題は「なぜその結果になるのか」を必ずコードで再現して確認しましょう。CORS・XSSなどセキュリティ分野は概念の正確な理解が得点に直結します。

学習スケジュールの目安

JavaScript初学者の場合(約3ヶ月・120〜150時間)

期間内容1日の目安
1〜4週目JavaScript言語仕様(ES6)を写経しながら習得1.5〜2時間
5〜8週目ブラウザAPI(DOM・Canvas・ストレージ・通信)の実装演習1.5時間
9〜12週目過去問・一問一答でコード読解・セキュリティ補強1〜1.5時間

JavaScript経験者の場合(約2ヶ月・80時間前後)

期間内容1日の目安
1〜2週目ES6新機能・非同期処理の整理(苦手分野中心)1時間
3〜5週目ブラウザAPIの仕様確認・サンプル実装1時間
6〜8週目過去問演習・セキュリティ/性能分野の補強1時間

おすすめ参考書・問題集

合格者が選ぶTOP3を、用途別(教科書/問題集/過去問)に紹介します。書影・著者・出版社情報付きで詳しく確認できます。

📘 教科書 TOP3
1位
HTML5プロフェッショナル認定試験 レベル2 対策テキスト&問題集 Ver.2.5対応版
HTML5プロフェッショナル認定試験 レベル2 対策テキスト&問題集 Ver.2.5対応版
右寺 隆信/立川 敬行/石井 博幸
マイナビ出版
2位
改訂3版JavaScript本格入門
改訂3版JavaScript本格入門
山田 祥寛
技術評論社
3位
これからのJavaScriptの教科書
これからのJavaScriptの教科書
狩野 祐東
SBクリエイティブ
✏️ 問題集 TOP3
1位
HTML教科書 HTML5プロフェッショナル認定試験 レベル2 スピードマスター問題集 Ver2.0対応
HTML教科書 HTML5プロフェッショナル認定試験 レベル2 スピードマスター問題集 Ver2.0対応
株式会社富士通ラーニングメディア/抜山 雄一/七條 怜子/結城 陽平
翔泳社
2位
確かな力が身につくJavaScript「超」入門 第2版
確かな力が身につくJavaScript「超」入門 第2版
狩野 祐東
SBクリエイティブ
3位
本当によくわかるJavaScriptの教科書
本当によくわかるJavaScriptの教科書
ENTACL GRAPHICXXX
SBクリエイティブ
📝 過去問 TOP3
1位
HTML5プロフェッショナル認定試験 レベル2 対策テキスト&問題集 Ver.2.5対応版
HTML5プロフェッショナル認定試験 レベル2 対策テキスト&問題集 Ver.2.5対応版
右寺 隆信/立川 敬行/石井 博幸
マイナビ出版
2位
HTML教科書 HTML5プロフェッショナル認定試験 レベル2 スピードマスター問題集 Ver2.0対応
HTML教科書 HTML5プロフェッショナル認定試験 レベル2 スピードマスター問題集 Ver2.0対応
株式会社富士通ラーニングメディア/抜山 雄一/七條 怜子/結城 陽平
翔泳社
3位
改訂3版JavaScript本格入門
改訂3版JavaScript本格入門
山田 祥寛
技術評論社

→ さらに詳しいおすすめ参考書ランキングを見る

分野別学習戦略【優先度・所要時間・つまずきポイント】

レベル2はJavaScript言語仕様が全分野の土台です。ここが固まらないとAPIもセキュリティも理解できません。下表の優先度と時間配分を目安に、コード読解力を最大化しましょう。

分野優先度配分時間つまずきポイント
JavaScript(ES6以降) ★★★★★ 35〜50時間 クロージャ・this・プロトタイプの挙動が直感に反する。非同期処理(Promise / async-await)の実行順序を読み違えやすい
ブラウザAPI(DOM・イベント・Window・History) ★★★★☆ 20〜30時間 イベントの伝播(キャプチャ/バブリング)・委譲の理解不足。DOM API名の混同(querySelector / getElementById等)
Canvas・グラフィックス・メディア ★★★☆☆ 10〜15時間 Canvas 2Dコンテキストの座標系・描画順序。SVGとCanvasの使い分け
ストレージ・通信 ★★★★☆ 15〜20時間 localStorage / sessionStorage / Cookie / IndexedDB の用途と永続性の違い。fetch の Promise チェーンと WebSocket のイベント
デバイス・性能・セキュリティ ★★★★☆ 10〜20時間 同一オリジンポリシー・CORS・XSSの概念混同。Web Workers / Service Worker の役割違い
配分の鉄則 — JavaScriptが命
レベル2はあらゆる分野でJavaScriptのコードが登場します。言語仕様(特にクロージャ・this・非同期処理)を最優先で固め、その土台の上にAPI・通信・セキュリティを積み上げるのが最短ルートです。

JavaScript(ES6以降)— 手を動かして挙動を確認

クロージャ・this・プロトタイプチェーン・アロー関数・Promise/async-await・分割代入・スプレッド構文などを、必ずコンソールで実行して結果を確認。「このコードは何を出力するか」を即答できることが目標です。

ブラウザAPI — DOMとイベントを実装で覚える

DOM操作(要素の取得・生成・削除)とイベント(addEventListener・伝播・イベント委譲)は、小さなサンプルを作って体得。Window/History APIはSPAのページ遷移と絡めて理解すると定着します。

ストレージ・通信 — 永続性と用途の違いを整理

localStorage(永続)/ sessionStorage(タブ単位)/ Cookie(サーバ送信)/ IndexedDB(大容量・構造化)の違いを表で整理。fetch のPromiseチェーン、WebSocket の双方向通信、SSE の一方向通信を区別しましょう。

セキュリティ — 概念を正確に

同一オリジンポリシー・CORS・XSS・CSRF の仕組みと対策を正確に理解。CORSは「なぜブロックされ、どう許可するか」、XSSは「入力のエスケープ」など、実装と結びつけて覚えると確実です。

直前期チェックリスト【2週間前・1週間前・前日】

レベル2はCBT通年実施のため受験日は自分で設定できますが、直前2週間の過ごし方で合否が変わります。下記チェックリストで「やり忘れ」を防止しましょう。

📋 試験2週間前まで

📋 試験1週間前

📋 試験前日

前日の禁止事項
❌ 新しい難問・模試への挑戦(点数が悪いとメンタル低下)
❌ 深夜までの詰込み(当日の集中力低下)
❌ 未学習APIの新規暗記(混乱の元)
✅ やるなら「知っている仕様・メソッドの再確認」のみ

本試験当日の戦略【時間配分・解答順・見直し】

レベル2はCBT方式で約40〜45問を約80分。1問あたり約2分弱。コード読解問題に時間を取られやすいため、時間配分が重要です。

⏰ タイムスケジュール

タイミング行動
受験30分前ピアソンVUE会場に到着・本人確認・私物をロッカーへ
受験直前着席・操作チュートリアル(フラグ・見直し機能を確認)
試験 約80分約40〜45問(選択式・記述式)
終了直後画面で合否・スコア表示

📝 推奨解答順序

順序対象・解法狙い
用語・仕様の知識問題(短文設問)スピード解答で得点を確保・精神安定
短いコード読解問題確実に実行結果を読み取る
長文コード・複合API・記述式最後にじっくり取り組む
見直し・フラグ問題再検討「自信なし」とフラグした問題を優先

🎯 見直しの優先順位

  1. 未解答の問題(CBTは未解答=0点。最低でも勘で選択)
  2. 「自信なし」とフラグを付けた問題(読み直しで正答に変わることが多い)
  3. 非同期処理・クロージャ・thisを扱うコード読解(読み違いが起きやすい)
  4. CORS・XSS などセキュリティの概念問題(早合点に注意)
本番の鉄則
❌ 1問に時間をかけすぎない → フラグを付けて飛ばす
❌ コードを流し読みで判断しない(変数の代入・スコープを丁寧に追う)
✅ 選択肢は消去法で絞る
✅ 非同期処理は実行順序を1行ずつ追う
✅ CBT終了ボタンは慎重に — 押すと提出確定で見直し不可

まとめ

HTML5プロフェッショナル認定試験レベル2は、JavaScriptとブラウザAPIによる動的Web開発力を証明する資格です。ポイントは:

関連IT資格

HTML5レベル2合格後、あるいは並行して学ぶと相乗効果が高いIT資格を紹介します。

この資格の関連記事

HTML5レベル2の難易度と合格率【レベル1・他資格と比較】
HTML5プロフェッショナル認定試験レベル2の難易度を、レベル1や他のIT資格と比較して解説。合格率は非公表、コード読解中心でレベル1より高度、学習時間の目安は80〜150時間。JavaScript実装力が問われる試験の攻略法を整理します。
HTML5レベル2の申込方法と受験の流れ【完全ガイド】
HTML5プロフェッショナル認定試験レベル2の受験資格・申込(EDUCO-ID+ピアソンVUE)・CBT当日の流れ・合否確認まで完全解説。受験料16,500円(税込)、CBT随時受験、認定の有意性5年、レベル2認定はレベル1認定が前提です。
HTML5レベル2の重要用語集【JavaScript・API頻出語】
HTML5プロフェッショナル認定試験レベル2(Ver2.5)の重要用語を、JavaScript言語仕様(クロージャ・プロトタイプ・Promise/async-await等)・ブラウザAPI(DOM・addEventListener等)・Canvas・ストレージ/通信(localStorage・IndexedDB・fetch・WebSocket)・セキュリティ(CORS等)のカテゴリ別に読み付きで解説。検索機能つきです。
HTML5レベル2のよくある質問【FAQ】
HTML5プロフェッショナル認定試験レベル2のよくある疑問を解決。勉強時間の目安・レベル1認定が前提となる仕組み・受験料16,500円・CBT随時受験・合格率非公表・出題内容(コード読解中心)・認定の有意性5年までを網羅解説します。
HTML5レベル2のおすすめ参考書ランキング【独学合格】
HTML5プロフェッショナル認定試験レベル2(Ver2.5)の独学合格に役立つ参考書を比較・ランキング。現行Ver2.5対応の対策テキスト&問題集と、Ver2.0対応のスピードマスター問題集を用途別に解説し、コード読解中心のレベル2に向けた選び方を紹介します。
HTML5レベル2 対策テキスト&問題集 Ver2.5対応版【徹底レビュー】
マイナビ出版「HTML5プロフェッショナル認定試験 レベル2 対策テキスト&問題集 Ver.2.5対応版」をレビュー。現行Ver2.5対応で、JavaScript・ブラウザAPI・Canvas・通信/ストレージ・セキュリティを解説と問題演習で1冊学べるレベル2対策の主軸テキストです。
HTML5レベル2 スピードマスター問題集【レビュー】
翔泳社「HTML教科書 HTML5プロフェッショナル認定試験 レベル2 スピードマスター問題集 Ver2.0対応」をレビュー。問題演習に特化し実戦力を養える一方、対応がVer2.0で最新Ver2.5との差分に注意が必要な点も正直に解説します。
HTML5レベル2の合格体験記【JavaScript読解中心の独学合格法】
HTML5プロフェッショナル認定試験レベル2(Ver2.5)に独学合格した汎用ペルソナの体験記。レベル1合格後の挑戦、80〜150時間の学習配分、JavaScript(ES6)・ブラウザAPI・コード読解を軸にした勉強法とつまずきポイントを紹介します。
HTML5レベル2の試験日程・申込スケジュール【CBT随時受験】
HTML5プロフェッショナル認定試験レベル2(Ver2.5)の試験日程を解説。ピアソンVUEのCBTで随時受験可能、受験料16,500円(税込)、レベル1認定が前提。申込から受験までの逆算スケジュールを整理します。
HTML5レベル2の過去問・出題傾向と対策【コード読解中心】
HTML5プロフェッショナル認定試験レベル2(Ver2.5)の出題傾向を解説。公式過去問の公開はなく、JavaScript(ES6)・ブラウザAPI・Canvas・ストレージ/通信・デバイス性能/セキュリティから約40〜45問・CBT80分。コード読解中心の対策法を紹介します。
HTML5レベル2を活かせる職種【フロントエンド・Webアプリ開発】
HTML5プロフェッショナル認定試験レベル2(Ver2.5)を活かせるフロントエンドエンジニア・Webアプリ開発などの職種とキャリアを解説。JavaScript実装力の証明としての位置づけを、一般的な傾向にもとづいて整理します。
HTML5レベル2の学習法比較【独学・書籍・オンライン】
HTML5プロフェッショナル認定試験レベル2(Ver2.5)の学習法を、独学・市販書籍中心・オンライン学習の観点で比較。コード読解中心のレベル2に向く学習スタイルの選び方と、それぞれのメリット・デメリットを整理します。
無料登録で学習データを永続保存
今の記録はこの端末限定。無料の会員登録で、どの端末でもデータを引き継げます。
無料登録

他の資格にも挑戦しよう

🧯
HTML5プロフェッショナル認定試験 レベル1
488問
🌊
消防設備士 乙種6類
300問 合格率38.5%
💥
潜水士
340問 合格率80%
🔥
危険物取扱者 丙種
314問 合格率50%
二級ボイラー技士
319問 合格率55%
💻
第二種電気工事士
503問 合格率60%