進行状況を保存 (詳細はこちら)
1. 始める前に
次のいずれかの Web ブラウザーを備えたコンピューターが必要です: Mozilla Firefox(V3.5以上)、Apple Safari(V4以上)、Google Chrome(V5以上)、Opera(V10.50 以上)、Microsoft Internet Explorer(V6 以上)。また、HTML、CSS と JavaScript の基本的な作業に関する知識だけでなく、Ajax の概念に精通している必要があります。
2. 基礎を習得する
Dojo 開発の基礎から始めます。Dojo の概念を調べ、Dojo を使用しながら最初のステップを歩みます。Dojo のオブジェクト指向機能について学習するだけでなく、コンテンツ配信ネットワークから Dojo ツールキットをロードする方法についても学びます。
3. 基礎に基づいて構築
お決まりの Dojo の基礎と共に、Dojo のクラス・ベース・オブジェクト指向機能の動作についての詳細を学びます。Dojo のイベント処理システム、リッチ・ユーザー・インタフェース・コンポーネント・ライブラリー、およびクロス・サイト・スクリプティング(XSS)とクロス・サイト・リクエスト・フォージェリー(CSRF)攻撃からどのように Dojo アプリケーションを保護するかも学びます。
4. アプリケーションを開発する
Dojo ツールキット、PHP、および MySQL データベースを使用して完全に機能する Web アプリケーションを作成することで、この Knowledge Path でカバーしてきたトピックスを実践します。構築するサンプル・アプリケーションは、ウィジェットやフォーム・フィールドなどの Dijit コンポーネント、ならびに DojoX ライブラリー内に使用可能なグリッド・ウィジェットを使用してグループと連絡先を管理できる連絡先管理システムです。
