サーバーサイドJavaプログラミング
(標準的な日数:2日間)

コースコード TS024
概要 本コースでは、サーバーサイド Java の技術である、サーブレットおよび JSP の基礎知識を修得することを目的とします。
サーブレット/JSP を利用した Web アプリケーションの概要からデータベース連携まで、大規模アプリケーション開発に必要な、設計手法についても学習します。
対象者 新入社員
目的
  • Web アプリケーションの概要を理解し、簡単な Web アプリケーションが開発できる。
  • サーブレットプログラミングを理解し、Webページ上のフォームからサーブレットを呼び出して実行することができる。
  • 適切にセッション管理を行い、ステートフルなプログラムを作成することができる。
  • JSP プログラミングを理解し、 JSP プログラムが開発できる。
  • MVC アーキテクチャ設計の基本を理解し、 MVC アーキテクチャに基づいたプログラム設計ができる。
  • データベースとの連携方法を理解し、サーバーサイドにおけるデータベース連携ができる。
前提条件 特にありません
テキスト
サンプル
研修内容 1.Web アプリケーションとは
 ・Web アプリケーションとは
 ・動的コンテンツを作成するテクノロジー
2.サーブレットの基礎
 ・Web サーバと Web コンテナ
 ・サーブレットの開発環境
 ・サーブレットのライフサイクル
3.リクエスト処理
 ・フォームデータを処理する
 ・リクエストの種類
4.セッション管理
 ・セッション管理とは
 ・サーブレットによるセッション管理
5.スコープとJavaBeans
 ・スコープオブジェクト
 ・リクエストの転送
 ・JavaBeansの使用
6.JSP
 ・JSPの概要
 ・JSPの基本文法
7.ELとJSTL
 ・サーブレットとJSPを組み合わせる
 ・EL
 ・JSTL
8.MVCモデル
 ・Webアプリケーションの設計
 ・MVCモデル
9.データベース連携
 ・Webアプリからデータベースを使用する
発行PDU
備考 テキストは、 PostgreSQL 版、 MySQL 版から選択できます。
実際にお使いの環境に合わせて、 RDBMS を選択して頂けます。
(両方のRDBMS をひとつのコースで共存させることはできません)
★本コースは、オンライン研修に対応しています。
受講者が使用するPCに Eclipseおよび RDBMSをインストールすることが可能であれば、対応可能です。
テキストを事前に受講者に配布したうえで、テキストのPDFを画面共有して実施します。

テクノファイブ株式会社