第3回: JavaScript マスタリングパッケージ講座
『JavaScriptを自分で記述できるレベル』に到達することを目的としています。
実務で必要な JavaScript 部分に絞り、モダンスクリプティングを学ぶことができます。
講座カリキュラムをマスターされると簡単なプログラムはもちろん、JavaScript で
できる事(例えば、Ajaxなど)のベースが理解できるようになります。
この講座は、約1ヶ月の間の土日祝日を利用して開催いたします。
5名以上のお申込みがあった時点で日程を決定させていただきます。予めご了承ください。
第3期 日程(2011年11月、12月の日曜日の5日間予定)
- 時間数
- 5時間/@1日 × 5日間=全25時間
- 1回目:11月6日(日)13:00 - 18:00
- 2回目:11月13日(日)13:00 - 18:00
- 3回目:11月20日(日)13:00 - 18:00
- 4回目:11月27日(日)13:00 - 18:00
- 5回目:12月4日(日)13:00 - 18:00
カリキュラム
対象者
- JavaScript を利用してプログラミングを行いたい方
- 自分でJavaScriptを勉強する力を身につけたい方
- Ajax について理解したい方
- HTML5のAPIを理解したい方
- allWebの『0から学べるJavaScript講座』を受講された方
講座のながれ
- 1コマ =50分
- 各コマの間には休憩が10分
- 「講義+プチ実習」4コマ + 「まとめ実習」1コマ = 5コマ という流れで講座をおこないます
開発設定/利用ブラウザ
- Terapad、Firefox、Firebug、Chrome、Safari
カリキュラム
第1日目 JavaScriptの基本
- JavaScriptの文法の基本
- デバッグ方法
- オブジェクトの概念
- 文字列操作(正規表現)
- タイマー
※ifやwhileといった超基本ではなく、モダン・スクリプティングに必須の知識のみを厳選します。
第2日目:DOM
- DOMとは
- コンテンツへのアクセス方法 - DOMアクセサリー
getElementById(),getElementsByClassName()など- Selectors API http://www.w3.org/TR/selectors-api/
- 属性の操作
- HTMLを書き換える
createElement(),appendChild(),createTextNode(), etc. - フォームとテーブルの操作
第3日目:イベントについて
- イベントとは何か
- イベント・ハンドラーの使い方
- イベント・リスナーの使い方
- マウス操作
- キーボード操作
第4日目:Ajax
- Ajaxの基本
XMLHttpRequestの使い方
第5日目:jQuery
- jQueryの基礎
- イベントとDOM操作
- jQueryによるAjax
- プラグインの使い方