漆尾 貴義 著
本書は、「簡単なWebアプリ開発経験がある」という方が、Ajaxの構成技術を効率的に学んでいただける構成となっています。サーバーサイドのプログラミング言語として「PHP」を採用していますが、Ajaxの中心的技術であるJavaScriptやDHTMLについても重点的に解説しています。また付録ではPHP以外の言語のサーバーサイド処理方法についても触れ、PHP以外のプログラミング言語を使っている方も、本書をご利用いただけます。
第0日 オリエンテーション
本書が前提としている環境と知識
Windowsにおける環境設定の手順
Linuxにおける環境設定の手順
本書で学習する内容
第1日 Ajaxアプリケーションとは
1時限目 Ajaxアプリケーションを使ってみる
2時限目 Webアプリケーションの仕組み
3時限目 Ajaxアプリケーションの仕組み
第2日 DHTMLとCSS
1時限目 CSSで外観をデザインする
2時限目 CSSでページレイアウトを行う
3時限目 DHTMLを使用する
第3日 JavaScript入門
1時限目 JavaScriptの基本について学習する
2時限目 配列や例外を使用する
3時限目 高階関数を使用する
第4日 最初のAjaxアプリケーション
1時限目 XmlHttpRequestを使用する
2時限目 サーバーサイドプログラムと連携する
3時限目 サーバーサイドプログラムにパラメータを渡す
第5日 JavaScriptの応用テクニック
1時限目 JSONを使ってみる
2時限目 プロトタイプとは
3時限目 クロージャを使う
第6日 クロスブラウザの実現
1時限目 クロスブラウザの必要性
2時限目 XmlHttpRequestの相違点
3時限目 CSSの振る舞いの相違点
第7日 prototype.jsの利用
1時限目 オブジェクト指向的プログラミングを行う
2時限目 さまざまな関数を利用する
3時限目 Ajaxアプリケーション用のオブジェクトを利用する
第8日 Ajax用コントロールの作成
1時限目 イベントハンドラとbind関数を利用する
2時限目 ボタンコントロールを作成する
3時限目 リストボックスコントロールを作成する
第9日 さまざまなJavaScriptライブラリ
1時限目 script.aculo.usで視覚効果を出す
2時限目 MochiKitを使ってみる
3時限目 Yahoo! UI Libraryを使ってみる
第10日 Ajaxメモ帳の開発
1時限目 データベースアクセスを実装する
2時限目 JSONを利用したWebAPIを実装する
3時限目 クライアントを実装する
付録
付録1 Firebugのインストールと利用
付録2 FirebugによるJavaScriptライブラリの解析
付録3 JavaScriptによるXMLの利用
付録4 PHP以外の言語でのサーバーサイド処理
COLUMN
さまざまなAjaxアプリケーション
CSSだけでどこまで外観を調整できるか
古いブラウザに対応するためのCSS Hack
誤解されていた?JavaScript
AjaxのXは何か?
Ajax開発に必要な知識とは
Webブラウザのキャッシュを防止するには
Ajaxアプリケーションのデバッグツール
JSONの使いどころ
JavaScriptにおけるカプセル化
静的言語でのクロージャ
prototype.jsによるイベントハンドリング
コントロール自作の意味
O/Rマッパーとは
OSSを利用したシステム構築
WebAPIを外部に公開する
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1刷 | 114 「解説」の本文2行目 |
未 | 未 |
|
2007.05.08 | ||||||
1刷 | 193 下から4行目のコードの番号 |
未 | 未 |
|
2007.10.11 | ||||||
1刷 | 41 最後の行 |
未 | 未 |
|
2007.05.08 | ||||||
1刷 | 75 本文2行目 |
未 | 未 |
|
2007.10.11 | ||||||
1刷 | 89 lesson2.htmlの22行目 |
未 | 未 |
|
2007.09.13 |
shunkichi さん
2012-02-20
M図書館。必要性に追われて、借りたが、これは昔みたことがあるぞ。フレームワークがすっかり今と変わっちゃてるが、根本は昔とかわんねーな、と。jQueryは便利だな、と。図書館は新しい本はすっとかりれないのだ。