HTML5プロフェッショナル認定試験レベル2攻略テキスト

概 要

LPI-JapanによるHTML5の技能認定試験「HTML5プロフェッショナル認定試験」の認定教材です。レベル2では、マルチメディア対応の動的Webコンテンツを設計・作成できる技能が問われます。本書は、HTML5での動的コンテンツ制作に欠かせないJavaScript、CanvasとSVGのHTML5グラフィックス機能、APIについて解説し、各項目ごとに模擬試験と解答を掲載しています。また、読者特典として本番の空気を体験できるWeb模擬試験サービス付き。

著者 中島俊治
価格 本体3800円(税別)
ISBN 978-4-7980-4409-5
発売日 2015/6/30
判型 A5
ページ数 464
CD/DVD
ダウンロード
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

0 はじめに

0-1 HTML5プロフェッショナル認定試験って何?

0-2 レベル2ってどんな試験?

0-3 資格を取るとどんなメリットがある?

0-4 どうやって試験勉強すればいい?

LPI-Japan HTML5認定教材について

1 JavaScriptの基本

1-1 JavaScriptの文法

1-1-1 JavaScriptの設置方法(1)インラインJavaScript

1-1-2 JavaScriptの設置方法(2)HTMLファイル内JavaScript

1-1-3 JavaScriptの設置方法(3)外部ファイルJavaScript

1-1-4 変数(1)変数を作る

1-1-5 変数(2)代入

1-1-6 変数(3)変数の型

1-1-7 変数(4)文字列から数値への型変換

1-1-8 変数(5)数値から文字列への型変換

1-1-9 変数(6)その他

1-1-10 グローバル関数

1-1 模擬問題

1-1 解答

1-2 グローバルオブジェクト

1-2-1 Dateオブジェクト(1)日時の取得

1-2-2 Dateオブジェクト(2)日時の設定

1-2-3 Mathオブジェクト

1-2-4 Arrayオブジェクト(1)配列の作り方

1-2-5 Arrayオブジェクト(2)配列と繰り返し文

1-2-6 Arrayオブジェクト(3)lengthプロパティ

1-2-7 Arrayオブジェクト(4)多次元配列

1-2-8 Arrayオブジェクト(5)連想配列

1-2-9 その他のグローバルオブジェクト

1-2 模擬問題

1-2 解答

1-3 演算子

1-3-1 算術演算子(1)数字に対する算術演算子

1-3-2 算術演算子(2)文字列の連結

1-3-3 等値演算子(1)等値演算子の基本

1-3-4 等値演算子(2)等値演算子の結果

1-3-5 等値演算子(3)オブジェクト型とプリミティブ型の比較

1-3-6 等値演算子(4)正規表現

1-3-7 比較演算子(1)比較演算子の基本

1-3-8 比較演算子(2)比較演算子の結果

1-3-9 比較演算子(3)文字列の比較

1-3-10 論理演算子(1)論理演算子の基本

1-3-11 論理演算子(2)優先順位

1-3-12 ビット演算子

1-3-13 typeof演算子

1-3-14 new演算子

1-3-15 delete演算子

1-3-16 void演算子

1-3-17 instanceof演算子

1-3-18 特殊定数

1-3 模擬問題

1-3 解答

1-4 基本制御文

1-4-1 分岐条件if文

1-4-2 繰り返しfor文(1)for文

1-4-3 繰り返しfor文(2)for-in文

1-4-4 繰り返しfor文(3)continue

1-4-5 繰り返しwhile文(1)while文

1-4-6 繰り返しwhile文(2)do-while文

1-4-7 switch文

1-4-8 try-catch文

1-4 模擬問題

1-4 解答

1-5 関数

1-5-1 ユーザ定義関数(1)関数の定義

1-5-2 ユーザ定義関数(2)戻り値

1-5-3 無名関数(匿名関数・使い捨て関数)

1-5 模擬問題

1-5 解答

1-6 その他

1-6-1 プロトタイプオブジェクト

1-6-2 プロパティの追加

1-6-3 コンストラクタプロパティ

1-6-4 this

1-6-5 スコープ(1)スコープの基本

1-6-6 スコープ(2)with文

1-6-7 スコープ(3)クロージャ

1-6 模擬問題

1-6 解答

2 WebブラウザでのJavaScript API

2-1 イベントハンドラ

2-1-1 イベントハンドラ

2-1-2 onloadイベント

2-1-3 フォームイベント

2-1-4 キーボードイベント

2-1-5 マウスイベント

2-1-6 ドラッグイベント

2-1 模擬問題

2-1 解答

2-2 イベントリスナ

2-2-1 イベントリスナ

2-2-2 マウスイベント

2-2-3 タッチイベント

2-2-4 加速度イベント

2-2-5 回転イベント

2-2 模擬問題

2-2 解答

2-3 DOM

2-3-1 コンテンツの操作

2-3-2 スタイルの操作

2-3-3 要素の挿入、削除

2-3-4 属性の追加、取得、削除

2-3-5 フォームのデータへのアクセスと入力値の検証

2-3-6 送信前のチェック

2-3 模擬問題

2-3 解答

2-4 ウィンドウ・オブジェクト

2-4-1 Windowのプロパティ

2-4-2 Windowのメソッド

2-4-3 window.postMessage

2-4-4 window.setInterval()とwindow.clearInterval()

2-4-5 window.setTimeout()(1)

2-4-6 window.setTimeout()(2)

2-4 模擬問題

2-4 解答

2-5 Selectors API

2-5-1 QuerySelector

2-5-2 QuerySelectorAll

2-5 模擬問題

2-5 解答

2-6 テスト・デバッグ

2-6-1 コンソールへのデバッグ出力

2-6 模擬問題

2-6 解答

3 グラフィックス

3-1 Canvas

3-1-1 Canvasの基本図形の描画

3-1-2 Canvasの画像の描画

3-1-3 Canvasの画像のクリッピング

3-1-4 Canvasの変形

3-1-5 描画の透明度

3-1-6 図形の合成

3-1-7 イメージのピクセルデータの取得

3-1-8 Canvasアニメーション

3-1 模擬問題

3-1 解答

3-2 SVG

3-2-1 SVGの基本図形の描画

3-2-2 SVGの変形

3-2-3 SVGのグラデーション

3-2-4 SVGのグループ化

3-2-5 SVGのアニメーション

3-2 模擬問題

3-2 解答

4 様々なAPI

4-1 マルチメディア

4-1-1 Audio API

4-1-2 Video API

4-1-3 Canvas内での動画表示

4-1 模擬問題

4-1 解答

4-2 オフラインアプリケーションAPI

4-2-1 アプリケーションキャッシュの制御

4-2 模擬問題

4-2 解答

4-3 Session History and Navigation

4-3-1 History API

4-3-2 Locationオブジェクト

4-3 模擬問題

4-3 解答

4-4 表示制御

4-4-1 Page Visibility

4-4-2 Timing control for script-based animations

4-4 模擬問題

4-4 解答

4-5 ストレージ

4-5-1 Web Storage(1)LocalStorage

4-5-2 Web Storage(2)データが複数の場合

4-5-3 Web Storage(3)SessionStorage

4-5-4 Indexed Database API

4-5 模擬試験

4-5 解答

4-6 File API

4-6-1 File API

4-6 模擬問題

4-6 解答

4-7 WebSocket

4-7-1 WebSocket

4-7 模擬問題

4-7 解答

4-8 XMLHttpRequest

4-8-1 XMLHttpRequest

4-8 模擬問題

4-8 解答

4-9 Geolocation API

4-9-1 Geolocation API

4-9 模擬問題

4-9 解答

4-10 WebWorkers

4-10-1 WebWorkers

4-10 模擬問題

4-10 解答

4-11 パフォーマンス

4-11-1 PerformanceTimingオブジェクト

4-11-2 PerformanceNavigationオブジェクト

4-11-3 High Resolution Time

4-11 模擬問題

4-11 解答

Appendix 巻末演習

A-1 演習(1)占い

A-2 演習(2)じゃんけんゲーム

A-3 演習(3)Canvasゲーム

PR

秀和システム