授業計画 |
回数 |
学習目標 |
学習項目 |
1 |
Webアプリケーションの仕組みを説明出来る。
eclipseを使ってWebサイトを作成出来る。 |
Webアプリケーション、Webサーバ、Webブラウザなどの基本概念
eclipse |
【理解度確認】実習課題 |
2 |
開発基礎 JSPの基礎
JSPの特徴について説明出来る。
簡単なJSPを作成して実行することが出来る。 |
JSPの構成要素、JSPファイルの作成方法・実行方法、JSPの注意点について学習する。 |
【理解度確認】実習課題 |
3 |
開発基礎 サーブレットの基礎
サーブレットの特徴について説明出来る。
サーブレットクラスを作成して実行することが出来る。 |
サーブレットの基礎、サーブレットクラスの作成方法・実行方法、サーブレットの注意点について学習する。
|
【理解度確認】実習課題 |
4 |
開発基礎 フォーム1
フォームについて説明出来る。
フォームを使ったプログラムを作成して実行することが出来る。 |
フォームの基本、フォームの部品、GETリクエストとPOSTリクエスト、リクエストパラメータの取得方法について学習する。
|
【理解度確認】実習課題 |
5 |
開発基礎 フォーム2
ポストデータ、クエリ情報、ヘッダー情報について説明出来る。 |
ヘッダー情報について、ヘッダー情報の取得方法について学習する。
|
【理解度確認】実習課題 |
6 |
開発実践
MVCモデルと処理の遷移について説明出来る。
フォワード、リダイレクトを実装することが出来る。 |
MVCモデル、処理の転送、フォワードとリダイレクトについて学習する。
|
【理解度確認】実習課題 |
7 |
開発実践
リクエストスコープについて説明出来る。
リクエストスコープを使ったプログラムを作成出来る。 |
スコープの基本、JavaBeansについて、リクエストスコープの基礎、リクエストスコープの注意点について学習する。
|
【理解度確認】実習課題 |
8 |
開発実践
セッションスコープについて説明出来る。
セッションスコープを使ったプログラムを作成出来る。 |
セッションスコープの基礎、セッションスコープのしくみ、セッションIDとクッキー、セッションスコープの注意点について学習する。
|
【理解度確認】実習課題 |
9 |
開発実践
アプリケーションスコープについて説明出来る。
アプリケーションスコープを使ったプログラムを作成出来る。 |
アプリケーションスコープの基本、アプリケーションスコープの注意点、スコープの比較について学習する。
|
【理解度確認】実習課題 |
10 |
開発応用
Webアプリケーションにおけるデータベース利用方法について説明出来る。
データベースを利用したプログラムを作成出来る。 |
データベースとJDBCプログラム、Oracleとの連携について学習する。
|
【理解度確認】実習課題 |
11 |
開発応用
DAOクラスの利用方法について説明出来る。
データベースを利用したWebアプリケーションを作成出来る。 |
DAOパターン、WebアプリケーションとDAOパターンについて学習する。
|
【理解度確認】実習課題 |
12 |
Webアプリケーション開発実践
Webアプリケーション作成を通じて、これまで学んできたことの理解を深める。 |
短い文字情報(つぶやき)を投稿できるWebアプリケーション「どこつぶ」作成 |
【理解度確認】実習課題 |
13 |
Webアプリケーション開発実践
Webアプリケーション作成を通じて、これまで学んできたことの理解を深める。 |
短い文字情報(つぶやき)を投稿できるWebアプリケーション「どこつぶ」作成 |
【理解度確認】実習課題 |
14 |
Webアプリケーション開発実践
Webアプリケーション作成を通じて、これまで学んできたことの理解を深める。 |
短い文字情報(つぶやき)を投稿できるWebアプリケーション「どこつぶ」作成 |
【理解度確認】実習課題 |
15 |
期末試験を通じて、ここまで学習内容で理解できていない点の確認ができる。 |
期末試験。 |
【理解度確認】期末試験 |