版元ドットコム

探せる、使える、本の情報

文芸 新書 社会一般 資格・試験 ビジネス スポーツ・健康 趣味・実用 ゲーム 芸能・タレント テレビ・映画化 芸術 哲学・宗教 歴史・地理 社会科学 教育 自然科学 医学 工業・工学 コンピュータ 語学・辞事典 学参 児童図書 ヤングアダルト 全集 文庫 コミック文庫 コミックス(欠番扱) コミックス(雑誌扱) コミックス(書籍) コミックス(廉価版) ムック 雑誌 増刊 別冊
Webアプリケーション構築 改訂版 河野 吉男・ほか(著/文) - エスシーシー
..
【利用不可】

Webアプリケーション構築 改訂版 (ウェブアプリケーションコウチク カイテイバン)

コンピュータ
このエントリーをはてなブックマークに追加
B5変型判
381ページ
定価 2,800円+税
ISBN
978-4-88647-637-1   COPY
ISBN 13
9784886476371   COPY
ISBN 10h
4-88647-637-6   COPY
ISBN 10
4886476376   COPY
出版者記号
88647   COPY
Cコード
C3055  
3:専門 0:単行本 55:電子通信
出版社在庫情報
不明
書店発売日
登録日
2017年3月3日
最終更新日
2017年3月24日
このエントリーをはてなブックマークに追加

紹介

▼「はじめに」より
本書は、Webアプリケーションの構築方法として入門的なApache Tomcatサーバに焦点を当て、その動作のしくみの学習とWebアプリケーションを作る手順について小さなサンプル作成を通して学んでいくものです。また、インターネットを身近に利用するとき今日ではサーバのしくみに脆弱性対策は欠かせない条件となっており、こうした観点にも触れています。

●対象とする読者
本書は、次のような技術に関する基礎的な知識を有している人を対象に、サーバサイドJavaを使ってWebアプリケーションを構築できるようになることを目標としています。
・Javaプログラミングの基礎知識
 オブジェクト指向技術(継承、インスタンス、実装、ポリモルフィズムなど)の簡単なプログラムをJavaで作成することができる。
・データベースに関する基礎知識
 リレーショナルデータベースに関して基礎知識とテーブルの作成、検索、更新、削除などをSQL命令で操作できる。
・HTMLの基礎知識
 

やなど基本的タグを理解している。また、HTMLを使ってWebページを作成することができる。
・インターネットプロトコルの基礎知識
 TCP/IPの概略とOSI階層を理解している。クライアント/サーバ間のパケットの要求・応答を理解している。

目次

第1章 Webサーバの構成要素
  1-1 Webサーバの構成
  1-2 HTTPリクエストとHTTPレスポンス
  1-3 静的Webコンテンツと動的Webコンテンツ
  1-4 本書での開発と実行環境

第2章 簡単なWebアプリケーション
  2-1 Eclipseによるサーブレットの開発手順
  2-2 サーブレットの基本事項
  2-3 サーブレットでの文字コードとエンコード
  2-4 リクエストによる入力値の受け取り
  練習問題

第3章 JSP
  3-1 JSPとは
  3-2 はじめてのJSP
  3-3 JSPコンパイル
  3-4 JSPの基本的なタグ
  3-5 ディレクティブ(Directive)
  3-6 コメント
  練習問題

第4章 プログラム間のつながり
  4-1 クッキー
  4-2 セッション
  4-3 フォワード
  4-4 リダイレクト
  4-5 スコープとJSP暗黙オブジェクト
  練習問題

第5章 JavaBeans
  5-1 JavaBeansとは
  5-2 JSPのアクションタグ
  5-3 JSP,Beansを応用したMVCモデル
  5-4 「学生登録アプリケーション」の作成
  練習問題

第6章 JDBCドライバによるDB操作
  6-1 JDBCドライバとは
  6-2 DB準備
  6-3 DB操作するサーブレット概要
  6-4 表の参照
  6-5 行の挿入
  6-6 行の更新
  6-7 行の削除
  練習問題

第7章 ユーザ認証
  7-1 Tomcatのユーザ認証機能
  7-2 ユーザ認証のサンプルプログラム
  7-3 ユーザ認証機能のポイント

第8章 システムの統合化
  8-1 システムの統合化

第9章 セキュリティ確保の実現
  9-1 SQLインジェクション
  9-2 クロスサイトスクリプティング(XSS)
  9-3 ディレクトリトラバーサル
  9-4 その他の脆弱性について

第10章 フールプルーフ
  10-1 なぜフールプルーフが必要なのか
  10-2 注意が必要なユーザの操作
  10-3 想定外ナビゲーションの対策方法
  10-4 サンプルプログラム「フールプルーフの実装例」

第11章 総合演習「つぶやきアプリ」
  11-1 概要
  11-2 機能概要
  11-3 データベース仕様
  11-4 画面遷移
  11-5 画面レイアウト例
  11-6 第1段階 つぶやき機能作成
  11-7 第2段階 削除とユーザ認証機能の作成
  11-8 第3段階 ユーザ管理機能の作成

付録1 開発環境の準備
  付録1-1 JDKの入手とインストール
  付録1-2 Apache Tomcatの入手とインストール
  付録1-3 MySQLの入手とインストール
  付録1-4 Eclipseの入手とインストール
付録2 Tomcatディレクトリ構造とアプリケーションのリリース

上記内容は本書刊行時のものです。