| 研修ID |
IPA120070927P |
| 研修名 |
フレームワークを用いたWebアプリケーション開発 |
| 講師 |
氏名 |
所属 |
プロフィール |
| 大坪 祥子氏 |
富士通ラーニングメディア
株式会社 |
・講師実績
◆ オブジェクト指向関連コース
◆ Java関連コース(SunMicrosystems認定)
◆ 長期新人研修(Java言語) |
| 1.研修概要 |
| |
フレームワーク共通の概要、必要性について学習したあと、フレームワークを3つに分類し、それぞれのフレームワークの仕組みや考え方について学習します。 |
| 2.研修対象者 |
| |
フレームワークを用いてWebアプリケーションを開発する方 |
| 3.受講の前提知識 |
| |
Java(サーブレット/JSP/JDBC)でWebアプリケーションを作成したことがある人 |
| 4.研修日時 |
| |
2007年9月27日 13:30〜16:30 (3時間) |
| 5.研修内容 |
| |
第1章
1.1 Webアプリケーションの概要
1.2 MVCモデル
1.3 Webアプリケーションの3層モデル
1.4 フレームワークの生まれた背景
1.5 フレームワークとは
1.6 フレームワークの考え方
1.7 フレームワークの導入効果
1.8 フレームワークの種類
1.8.1 画面制御フレームワーク
1.8.2 O/Rマッピングフレームワーク
1.8.3 DIコンテナとAOPフレームワーク
1.9 フレームワークを用いた際の設計
1.10 フレームワークを用いた際の実装
第2章 画面制御フレームワーク
2.1 画面制御フレームワークが担当する処理
2.2 画面制御フレームワークを用いない場合
2.3 画面制御フレームワークを用いた場合
2.4 Strutsの概要
第3章 O/Rマッピングフレームワーク
3.1 DAO(Data Access Object)パターン
3.2 Entity
3.3 JavaとRDB連携の問題点
3.4 O/Rマッピング
3.5 O/Rマッピングの設定情報
3.6 O/Rマッピングフレームワークの機能
3.7 Hibernateの概要
第4章 DIコンテナとAOPフレームワーク
4.1 コンポーネントベースプログラミング
4.2 オブジェクト指向プログラミング
4.3 DIコンテナ
4.4 POJO(Plain Old Java Object)
4.5 インジェクションの種類
4.6 DIコンテナのまとめ
4.7 AOP(Aspect Oriented Programming:アスペクト指向プログラミング)
4.8 AOPを適用したとき
4.9 AOPの用語
4.10 Adviceの種類
4.11 AOPフレームワークの種類
4.12 Seasar2の概要 |
| 6.開催予定機関 |
| |
株式会社 ソフトアカデミーあおもり
財団法人 やまなし産業支援機構
株式会社 システムソリューションセンターとちぎ
財団法人 しまね産業振興財団
株式会社 山口県ソフトウェアセンター
株式会社 三重ソフトウェアセンター
株式会社 岩手ソフトウェアセンター
株式会社 広島ソフトウェアセンター
|