書誌種別 |
図書 |
タイトル |
Webアプリケーション構築入門 |
サブタイトル |
実践!Webページ制作からマッシュアップまで |
タイトルヨミ |
ウェブ アプリケーション コウチク ニュウモン |
サブタイトルヨミ |
ジッセン ウェブ ページ セイサク カラ マッシュ アップ マデ |
人名 |
矢吹 太朗/著
佐久田 博司/監修
|
人名ヨミ |
ヤブキ タロウ サクタ ヒロシ |
版次 |
第2版 |
出版者・発行者 |
森北出版
|
出版者・発行者等ヨミ |
モリキタ シュッパン |
出版地・発行地 |
東京 |
出版・発行年月 |
2011.4 |
ページ数または枚数・巻数 |
8,197p |
大きさ |
24cm |
価格 |
¥2800 |
ISBN |
978-4-627-84732-3 |
ISBN |
4-627-84732-3 |
注記 |
初版のタイトル:初級プログラマのためのWebアプリケーション構築入門 |
分類記号 |
547.4833
|
件名 |
ウェブアプリケーション
|
内容紹介 |
プログラミング言語やMySQLなど、Web開発に関する幅広い技術を、原理的な説明とあわせて紹介。Webアプリ開発の現状を反映させた第2版。Windows/Mac/Ubuntu対応。 |
著者紹介 |
東京大学大学院新領域創成科学研究科基盤情報学専攻修了。博士(科学)。青山学院大学理工学部助教。 |
言語区分 |
JPN |
タイトルコード |
1009811424472 |
目次 |
第1章 本書の目指すもの |
|
1.1 ウェブアプリとは何か,なぜウェブアプリなのか/1.2 本書を読む上での注意/1.3 本書が前提にしている知識/1.4 本書の意義/1.5 ガイドマップ |
|
第2章 開発環境の構築 |
|
2.1 開発環境の概要/2.2 仮想マシンの構築/2.3 Apache HTTP ServerとPHP/2.4 GlassFishと統合開発環境/2.5 プロジェクトの作成 |
|
第3章 ウェブページの書き方 |
|
3.1 ウェブブラウザ/3.2 HTML入門/3.3 統合開発環境とウェブサーバの利用/3.4 HTMLの主な要素/3.5 HTML Validator/3.6 スタイルシート |
|
第4章 ウェブブラウザ上で動作するプログラム |
|
4.1 JavaScriptの書き方/4.2 jQuery/4.3 JavaScriptとC言語の違い/4.4 FirebugによるJavaScriptの動作の調査/4.5 Google Maps API |
|
第5章 ウェブの通信方式 |
|
5.1 HTTP/5.2 HTTPクライアント/5.3 Twitter API |
|
第6章 ダイナミックなページ生成 |
|
6.1 Javaによるページ生成/6.2 PHPによるページ生成/6.3 リクエスト内容の取得/6.4 セッション |
|
第7章 データベースの操作 |
|
7.1 データベース管理システムの必要性/7.2 MySQL/7.3 データベースとテーブルの作成/7.4 MySQLの文字コード/7.5 データの操作/7.6 phpMyAdmin/7.7 SELECT文の詳細/7.8 インポートとエクスポート/7.9 インデックス/7.10 複数のテーブルで構成されるデータベース/7.11 MySQLでサポートされる関数 |
|
第8章 データベースを利用するウェブアプリ |
|
8.1 データベースへのアクセス権/8.2 データベースの利用/8.3 ユーザ認証/8.4 ウェブアプリのセキュリティ |
|
第9章 ウェブアプリの実例 |
|
9.1 郵便番号データベース/9.2 GETによる検索/9.3 フォームからの検索/9.4 Google Maps APIとのマッシュアップ/9.5 Ajaxによるリアルタイム検索/9.6 Model,View,Controller |
|
付録A CプログラマのためのJava |
|
A.1 Hello World!/A.2 クラスライブラリ/A.3 例外/A.4 コレクション/A.5 クラス |
|
付録B 文字コード |
|
B.1 文字コードとは何か/B.2 どの文字集合を使うべきか/B.3 文字コードの統一/B.4 ウェブブラウザが利用する文字コード |