本書の使い方
本書内容に関するお問い合わせついて
本書に関するお問い合わせついては、下記のWebサイトからご連絡ください。
https://kanda-it-school-kensyu.com/
※本書に記載されたURL等は予告なく変更される場合があります。
※本書の出版にあたっては正確な記述に努めましたが、著者や出版社のいずれも、本書の内容に対してなんらかの保障をするものではなく、内容やサンプルプログラムに基づくいかなる運用結果に関しても一切の責任を負いません。
※本書に掲載されているサンプルプログラムやスクリプト、及び実行結果を記した画面イメージなどは、特定の設定に基づいた環境にて再現される一例です。
※Javaは、Oracle Corporation及びその子会社、関連会社の米国及びその他の国における登録商標です。
※Microsoft、Windowsは、米Microsoft Corporationの米国及びその他の国における登録商標です。
※その他本書に記載されている会社名、製品名はそれぞれ各社の商標及び登録商標です。
本書「JSP/サーブレット基礎」を使用するにあたって
本書「JSP/サーブレット基礎」は、神田ITスクールのサーバサイドJava講座で使用するオリジナルテキストです。
「JSP/サーブレット 基礎」では、Java言語を利用した動きのあるWebサイトを作成するために、最低限知っておくべき内容を学習します。
「JSP/サーブレット基礎」は、主に次のような方をターゲットとして作成しています。
・ 独学でJavaを勉強し、Javaの文法をある程度知っている方
・ 動きのあるWebサイト作成の基礎知識を学習したい方
・ これからWeb開発(ECサイト)に携わる予定の方
本書はWebプログラムを作成した経験のない方や、プログラミングを始めて間もない方を対象としているため、市販の書籍や他の通信講座のテキストと比べて易しい内容になっています。できる限りわかりやすい説明を行い、シンプルなプログラムを少しずつ作成しながら、Java言語によるWebサイトの作り方を理解することを目的としています。
また、本書は、「JSP/サーブレット」を学習するテキストなので、Java言語の文法やオブジェクト指向の概念といったものについてはすでに学習しているものとして話を進めています。
本書の利用に加え、講座でご用意しているその他の教材や学習管理システムを使用することで、JSP/サーブレットの学習をより効率的に行うことができます。
・ 学習管理システムでの進捗の管理
・ 講義動画、講義資料の閲覧
・ 実践アプリケーション演習でのゲームやアプリケーション作成
・ 講師による演習プログラムのレビュー
・ 講師への質疑による問題解決
本書が皆さまのJSP/サーブレット学習のお役に立ちますことを願っております。
株式会社FusionOne 神田ITスクール コンテンツ企画部
学習の進め方
本書は、以下の3ステップの繰り返しで学習を進めていきます。
1. 説明の精読基本的な文法、概念等の説明をお読みください。初見で新しい項目を覚えることは難しいので、この時点では全てを理解する必要はありません。
2. プログラムの作成本書にはプログラムが収録されていますが、それらを必ずご自身で打ち込み、実行結果を確認してください。
プログラミング言語を身につけるのに一番良い学習法は、実際にソースコードを打ち込み、結果を確認することです。そうすることで、知識の詰め込みをしなくても、自然とプログラミングの力がついてくるはずです。
プログラムを作成し、途中で不明な点が出てきた場合は、すぐに解説を読み返して確認しましょう。通常は、これを反復して学習を進めていきます。
章の終わりには、練習問題が用意されています。もし間違えてしまった場合は、もう一度該当する項を読み返し、確実に身につけましょう。それでもよく理解できない箇所は、プログラムをもう一度作成し、動きを確認することをお勧めします。
本テキストの標記
ソースコード
行頭の番号は、本文説明のために追加しています。実際のソースコードには必要ありません。
➢ ソースコードファイル名... ... ... ...
基本構文
Java言語の基本構文やその例を示します。
その他表記
ポイント・ 重要な事柄はここにまとめてあります。
・ わからない項目があれば、戻って復習しましょう。
コラムここには、豆知識や本テキストをもっと掘り下げた内容を記載しています。
エラーや注意点エラーが発生した場合やテキストと同じ状態にならない時、注意点等を記載しています。
Pickup Lecture
その章で学習した項目が書かれています。どのようなことを学習したか思い出してください。
内容がきちんと理解できたかどうか確認し、必要であれば復習しましょう。
サンプルプログラムについて
本書に収録したプログラムは、下記のURLからダウンロードできます。必要なファイルをパソコンのハードディスクにコピーしてお使い下さい。ただし、通常の学習では、テキストに収録されたプログラムをご自分の手で打ち込むことをおすすめします。
サンプルプログラムのダウンロードリンク
https://kanda-it-school-kensyu.com/docs/sample/text/
尚、開発環境の構築については以下URLを参照して下さい。
https://kanda-it-school-kensyu.com/docs/environment/java-environment/
免責事項について
サンプルファイルは、通常の運用において何ら問題ないことを当スクール及び著者は認識していますが、万一運用の結果、いかなる損害が発生したとしても、著者及び株式会社FusionOneはいかなる責任も負いません。全て自己責任においてお使いください。
サンプルプログラムのテスト環境
・Windows10、Windows11
・JDK17
・Eclipse 2023-06 (4.28.0)
・XAMPP Ver 8.1.17
・MariaDB Ver 10.4.28
・Google Chrome(Webブラウザ)
著作権等において
本書に収録したソースコードの著作権は、株式会社FusionOneが所有しています。個人で使用する以外に利用することはできません。許可なくネットワークを通じて配布を行うこともできません。個人的に使用する場合は、ソースコードの改変や流用は自由です。商用利用に関しては、株式会社FusionOneへご一報ください。
株式会社FusionOne 神田ITスクール コンテンツ企画部
Copyright(c) 2023 FusionOne Co.,Ltd. All rights reserved