翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 新規会員登録 ログイン
SEshop

Webアプリケーションの基礎とJavaScriptを使ったプログラミングテクニック JavaScript②

日向 俊二(著)

商品番号
118050
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2009年05月18日
出荷開始日
2009年05月19日
ISBN
9784798118055
判型
B5変
ページ数
256
付録:CD-ROM
1
キーワード
プログラミング  JavaScript  Web制作

2,178円(税込)(本体1,980円+税10%)
送料無料

198pt (10%)
ポイントの使い方はこちら

初回購入から使えるポイント500円分プレゼント

現在、本商品は販売しておりません。

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

サーバーサイドプログラミングやAjaxにチャレンジしよう!!

本書では、最初に、より高度なJavaScriptプログラミングで必須といえるXMLとDOMについて概説します。次に、最も普及しているAjaxライブラリであるprototype.jsを使ったWebプログラミングに焦点を当てます。また、サーバサイドJavaScriptではApatana Jaxer、組み込みJavaScriptではSilverlightとWindowsVistaのサイドバーガジェットに焦点を当てます。
本書読むことで、JavaScriptの応用について学ぶことができますが、それぞれのトピックはそれ自身で一冊の書籍になるほど奥が深く、またJavaScript以外の言語を使える場合もあります。本書はJavaScriptの書籍なので、JavaScriptを応用するための基礎的な知識が得られるように配慮してあります。
本書を活用してJavaScriptの応用技術を利用するための基礎知識をマスターし、インターネットの情報を併用して、より高度なWebサイトの創造を楽しんでください。
(著者まえがきより)


※付属CD-ROMについて※
Webブラウザで勉強できる本文で解説したサンプルプログラム収録
サーバサード学習環境:Aptana Jaxer
OS:WindowsXP/Vista
Webブラウザ:Internet Explorer7/Firefox2/Safari3

第1章 Webプログラミングの概要

1-1 クライアントとサーバー
JavaScriptとクライアント/サーバー
さまざまなサーバー
クライアントの種類
1-2 WebとJavaScript
JavaServiceの利用環境
1-3 Ajax
Ajaxの概要
XML HTTPリクエスト
prototype.js
1-4 XHTML
XHTMLとWebページ
HTMLとXHTMLの主な違い
XHTMLのタグ
1-5 実行と開発の環境
クライアントのAjaxサポート
サーバサードの実行環境
開発環境
練習問題

第2章 XMLとDOM

2-1 XML
XMLの基礎
実際のXMLドキュメント
2-2 DOM
DOMの概要
DOMの基本的な考え方
XHTMLとDOM
2-3 JavaScriptとDOM
JavaScriptのDOMのメソッド
練習問題

第3章 高度なJavaScriptプログラミング

3-1 Ajaxの仕組み
サーバーとクライアントの通信
Webブラウザ側の動作
3-2 JavaScriptとオブジェクト指向
functionとオブジェクト
プロトタイプベースのオブジェクト指向
プロトタイプチェーン
ライブラリの作成
3-3 prototype.js
prototype.jsの実体
prototype.jsの使い方
3-4 関連ライブラリ
prototype.jsの関連ライブラリ
練習問題

第4章 Ajaxプログラミング

4-1 prototype.jsとAjax
WebブラウザとAjax
4-2 Ajax.Updater
Ajax.Updaterの書式
Ajax.Updaterの例
4-3 Ajax.Request
Ajax.Requestの書式
エラー処理
パラメータの指定
4-4 Ajax.PeriodicalUpdater
Ajax.PeriodicalUpdaterの書式
Ajax.PeriodicalUpdaterの例
4-5 Ajax.activeRequestCount
Ajax.activeRequestCountの使い方
練習問題

第5章 XMLHttpRequest

5-1 伝統的なAjaxプログラミング
XMLHttpRequestオブジェクトの生成
XMLHttpRequestのメソッドとプロパティ
データのリクエスト
XMLHttpRequestを使うサンプル
5-2 通信ヘッダ
ヘッダの内容
すべてのヘッダの取得
特定のヘッダの取得
5-3 XMLレスポンス
XML形式のレスポンス
XMLの内容へのアクセス
練習問題

第6章 サーバサイドJavaScript

6-1 サーバサイドスクリプト
Webサーバーとスクリプト
<script>タグ
runatの属性の値
Aptana Jaxer
6-2 単純なサーバーサイドスクリプト
サーバーに関する情報の取得
サーバーから送られる情報
サーバーへのデータの保存
サーバーからのデータの読み込み
6-3 やや高度なサーバーサイドスクリプト
jQueryの利用
サーバーサイドでのDOMの利用
AjaxとDOMの使用例
練習問題

第7章 JavaScriptとアプリケーション

7-1 アプリケーションにおけるJavaScript
JavaScriptの応用
JavaScriptの親戚
7-2 Silverlight
開発環境の準備
Silverlightアプリケーションの構成
XAML
単純なSilverlightアプリケーション
HTML要素とSilvrelightの融合
アニメーションを表示するSilverlightアプリケーション
7-3 サイドバーガジェット
サイドバーガジェットの構成
ガジェットのHTMLファイル
gadget.xmlの作成
ガジェットの表示
ガジェットの応用

付録

トラブルシューティング
A.1Webブラウザ関連のトラブル
A.2言語関連のトラブル
参考リソース
開発環境の適用例
C-1Aptana STUDIO Community Editionの適用例
C-2Visual Web Developer Express Editionの適用例

各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

ところてん さん

2012-01-10

AjaxとサーバーサイドJavaScriptの解説。Silverlightも少し。

まつ さん

2021-01-16

古いので気になった部分のみ読んだだけ。

関連商品

いきなりプログラミング Python

2,420円(税込)

2024.06.25発売

いきなりプログラミング Python【PDF版】

2,420円(税込)

2024.06.25発売

おすすめ特集

法人・教育機関のお客様へ

【法人・教育機関のお客様へ】新年度の大口注文・お見積りなど、お気軽にご相談ください

Webデザイン特集

デザインやコーディングなど、Webデザインに役立つスキルが身につく書籍を揃えました

生成AI特集

テキスト生成、画像生成、動画生成など、生成AI活用のスキルが身につく本をご紹介

新社会人におすすめの本

新社会人の役に立つスキルが身につく本。ビジネスパーソンとしてスタートダッシュを切ろう!

プログラミング教育の本

小学校から必修化!人気の『ルビィのぼうけん』ほかプログラミング教育の本はこちら

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催

特集をもっと見る