JAVAエンタープライズ WebエキスパートFEコース

コース基本情報
コース番号 JAVA-042
訓練期間 19日間
時間 9:00~18:00
受講料 450,000円
開催場所 茅場町教室
対象者
Webアプリケーション開発をはじめ様々なシステム開発業務に従事しようとする方
前提知識
以下のすべてを満たしている方
Windowsの操作が出来る
ファイル操作が出来る
Javaエンジニア養成・基礎コース(JAVA-040)およびJavaエンジニア養成・Webコース(JAVA-041)を受講済み、
もしくは同等のJAVAの基礎知識などを有すること
コース概要
当カリキュラムでは、Webアプリケーション開発をはじめ、様々なシステム開発業務に従事する可能性のある

技術者の方を対象に、システム開発の分野でもっともポピュラーなプログラミング言語であるJAVAを使用し

実践的かつ専門的な技術習得を目的とするものである。

Java系技術の中でも、Webアプリケーション開発に必要不可欠であるJavaサーバーサイド技術の集約である

最新のJavaEE7(JavaEnterpriseEdition)を使用し、UI系フレームワークであるJSF(Java Server Faces)や

CDI(Contexts and Dependency Injection)などのサーバーサイド技術要件およびデータベースを使用し、

より実践的かつ専門的で高度な技術を習得する事でWebアプリケーションを主とするシステム開発現場での

即戦力となり活躍できる人材を育成します。

達成目標
Java Enterprise サーバーサイド技術要件であるJSF、CDI、などの技術要件を用い、

プレゼンテーション層などユーザーインターフェイスに関連する技術要件をターゲットスコープとし

Webアプリケーション開発におけるフロントエンドの主要技術を習得し、

プログラミングだけでなく、プログラム解析、プログラム改造、テスト仕様書の作成やテストの実施

などシステム開発者として必要なノウハウの習得を目標とします。

各技術要件(一部)の達成目標は以下の通りです。
・JSFフレームワークを使用したWebアプリケーションページの作成方法の理解と技術習得。
・CDIを使用したオブジェクト結合の概念および理論、技術の理解と技術習得。
・テスト仕様書の記述方法、テスト技法など一般的なテスト方法の理解と技術習得。
学習内容
 1.Webアプリケーション基礎
Webアプリケーション概要
JAVAエンタープライズ サーバーサイド技術概要
2. サーバーコンテナ
各種サーバー概要(Webサーバー、アプリケーションサーバー、DBサーバー)
Glass Fishコンテナ(APサーバー)の概要、仕組みとそれの理解
3.JSF(Java Server Faces)
JSF概要
Facelets
バッキングBean
JSFを使用したページ作成
ページに於けるコンバートおよびバリデート
4. CDI(Contexts and Dependency Injection)
CDIを使用したオブジェクト自動生成の概念と技術
5. 設計・実装・テスト
システム開発工程概要
設計概要・設計書の書き方
テスト概要・テスト仕様書の書き方