スッキリわかるサーブレット&JSP入門 第4版|Tech Book Zone Manatee

マナティ

2950187811000000000S.jpg

購入形態

PDF
3,300円
数量:

カートに追加されました。カートを見る

カートに入れる
紙の本を買う

スッキリわかるサーブレット&JSP入門 第4版

インプレス

Jakarta 21/Pleiades 2023に対応した改訂版

シリーズ累計90万部突破の大人気入門書の改訂版!
コツ・しくみ・落とし穴をしっかり押さえているから
Webアプリ開発力がみるみる身に付く!

Webアプリ開発に必要なスキルを、Java標準技術で効率的に身につけられる秘訣はこの3つ!

【1】「楽しく」学べるストーリーと世界感

「サーブレット/JSP」は、Javaの応用分野で、MVCモデルといった初心者がつまずきやすいテーマを扱います。本書では、『スッキリわかるJava入門』の登場人物や世界感を引き継いだ、親しみやすいイラストと対話+解説というスタイルで、楽しくマスターできる仕掛けになっています。

【2】「ひとり」でも学べるエラー解決指南付き

「サーブレット/JSP」の学習の難しさは、文法ではなくトラブルシューティングにあります。本書では、多くの若手エンジニアがよく遭遇するエラーやトラブルと、それらの解決方法を「エラー解決・虎の巻」として巻末にまとめ、独学でもしっかりトラブルに対応できるようになっています。

【3】「実務で役立つ」内容に集中できる考え抜かれたテーマと構成

現場に入る前から、「サーブレット/JSP」に関する膨大な知識や技術をすべて身につけるのは困難です。本書は、「サーブレット/JSP」の開発プロジェクト配属の予定がある方を対象とし、配属前に学習しておくとよりよい内容を重点的に取り上げ、現場に必要な知識を優先的に学べる構成になっています。

第4版では、Java21、Jakarta EE 10、Pleiades 2023に対応したほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。

発売日:2024-04-03

ページ数:512ページ

目次

表紙
注意書き
まえがき
sukkiri.jpについて
本書の見方
●chapter 0 サーブレット/JSPを学ぶにあたって
0.1 Webアプリケーション開発を学ぼう
■第I部 Webのしくみを知ろう
●chapter 1 HTMLとWebページ
1.1 WebページとHTML
1.2 HTMLの基本文法
1.3 Webページの作成
1.4 HTMLリファレンス
1.5 この章のまとめ
1.6 練習問題
●chapter 2 Webのしくみ
2.1 Webページの公開
2.2 Webを支える通信のしくみ
2.3 Webアプリケーションのしくみ
2.4 開発環境を準備しよう
2.5 開発環境を体験しよう
2.6 この章のまとめ
2.7 練習問題
■第II部 開発の基礎を身に付けよう
●chapter 3 サーブレットの基本
3.1 サーブレットの基本と作成方法
3.2 サーブレットクラスの実行方法
3.3 サーブレットクラスを作成して実行する
3.4 サーブレットの注意事項
3.5 この章のまとめ
3.6 練習問題
●chapter 4 JSPの基本
4.1 JSPの基本
4.2 JSPの構成要素
4.3 JSPファイルの実行方法
4.4 JSPファイルを作成して実行する
4.5 この章のまとめ
4.6 練習問題
●chapter 5 フォーム
5.1 フォームの基本
5.2 リクエストパラメータの取得
5.3 フォームを使ったプログラムの作成
5.4 リクエストパラメータの応用
5.5 この章のまとめ
5.6 練習問題
■第III部 本格的な開発を始めよう
●chapter 6 MVCモデルと処理の遷移
6.1 MVCモデル
6.2 処理の転送
6.3 この章のまとめ
6.4 練習問題
●chapter 7 リクエストスコープ
7.1 スコープの基本
7.2 リクエストスコープの基礎
7.3 リクエストスコープを使ったプログラムの作成
7.4 リクエストスコープの注意点
7.5 この章のまとめ
7.6 練習問題
●chapter 8 セッションスコープ
8.1 セッションスコープの基礎
8.2 セッションスコープを使ったプログラムの作成
8.3 セッションスコープのしくみ
8.4 セッションスコープの注意点
8.5 この章のまとめ
8.6 練習問題
●chapter 9 アプリケーションスコープ
9.1 アプリケーションスコープの基礎
9.2 アプリケーションスコープを使ったプログラムの作成
9.3 アプリケーションスコープの注意点
9.4 スコープの比較
9.5 この章のまとめ
9.6 練習問題
●chapter 10 つぶやきアプリの開発
10.1 アプリケーションの機能と動作
10.2 開発の準備
10.3 ログイン機能を作成する
10.4 メイン画面を表示する
10.5 ログアウト機能を作成する
10.6 投稿と閲覧の機能を作成する
10.7 エラーメッセージの表示機能を追加する
10.8 この章のまとめ
■第IV部 応用的な知識を深めよう
●chapter 11 サーブレットクラス実行のしくみとフィルタ
11.1 サーブレットクラス実行のしくみ
11.2 リスナー
11.3 フィルタ
11.4 この章のまとめ
11.5 練習問題
●chapter 12 アクションタグとEL式
12.1 インクルードと標準アクションタグ
12.2 EL式
12.3 JSTL
12.4 この章のまとめ
12.5 練習問題
●chapter 13 JDBCプログラムとDAOパターン
13.1 データベースとJDBCプログラム
13.2 DAOパターン
13.3 どこつぶでデータベースを利用する
13.4 この章のまとめ
13.5 練習問題
■第V部 設計手法を身に付けよう
●chapter 14 Webアプリケーションの設計
14.1 Webアプリケーションの設計とは
14.2 Webアプリケーションを設計しよう
14.3 プログラムを完成させよう
14.4 この章のまとめ
●付録A エラー解決・虎の巻
A.1 エラーとの上手な付き合い方
A.2 トラブルシューティング
●付録B 補足
B.1 Jakarta EEの基礎知識
B.2 Webアプリケーションとデプロイ
B.3 リクエスト先の指定
B.4 SQLの基礎知識
B.5 セキュリティリスクへの対応
●付録C 練習問題の解答
索引
奥付

著者プロフィール

  • 国本 大悟(著者)

    国本大悟(くにもと・だいご)
    文学部・史学科卒。大学では漢文を読みつつ、IT系技術を独学で習得。一般企業でシステム開発やネットワーク・サーバ構築等に携わった後、フリーランスとして独立する。システムの提案、設計から開発に携わる一方、プログラミングやネットワーク構築等のIT研修に力を入れており、大規模SIer やインフラ系企業での登壇実績多数。

絶賛!発売中!

書籍一覧へ