[前へ戻る]
   

 授業科目
 Course Title
ウェブアプリケーション
Web Applications
 担当者
 Instructor
教授   海谷 治彦  後学期 木曜日4時限
 単 位
 Credit
2

到達目標 Target to be Reached
インターネット上のサービスの一般的な形である、WEBサービスを構築するためのクライアント・サーバ処理を理解し習得する。
特に、今日広く使われている JavaScript, JSP/Servlet, PHP などの実現技術や、データベースとの連携に関する基礎技術を習得する。
 
授業内容 Course Content
それぞれのトピックについて、原理の概要と実例の紹介をあわせて解説し、随時小テストや実習等を課すことで、到達度を確認する。
 
授業計画 Course Planning
各回の講義内容は一応次のように予定しているが、時間の関係で若干前後する場合もある。
本講義の受講に際しては、オブジェクト指向プログラミング、およびコンピュータネットワークの授業内容を理解しておくこと。
特に、Java言語の知識は習得済であることを想定する。
また、およびオペレーティングシステムの基本操作は習得済であることを前提とする。

1.WebとWebプリケーションの仕組み
2.HTML5について
3.CSSによる構造と体裁の分離
4.JavaScriptによるクライアントサイドでの動的ページの生成
5.JavaScriptの詳細と応用例
6.サーブレットとJSPによるサーバサイドプログラミングの概要
7.JSPの詳細と応用例
8.サーブレットの詳細と応用例
9.クッキーとセッション管理
10. データベースとの接続
11. データベースの設計
12. PHPによるサーバサイドプログラミングの概要
13. PHPの詳細と応用例
14. フレームワークの利用
15. Webプリケーションの今後の展望

 
授業運営 Course Management
授業ではノート型PCを使用する(貸与されたPCを毎回必ず持参すること)。
これを用いて、Webアプリケーションに関わる実習を随時行うとともに、また講義用のツール(電子化教材の閲覧など)としても使用する。
実習環境はLinux上のサーバー群を用いるため、Windowsが主体の利用であっても、Dual boot もしくは 仮想マシンを用いて、Linuxの環境を準備すること。
想定するOSはCentOS6.xである。
講義内容の修得確認のための小テストもしくは実習を随時行う。

使用書は特に指定しない。
講義資料をPDF等の電子ファイルとして配布する。

http://www0.info.kanagawa-u.ac.jp/~kaiya/wa/

 
評価方法 Evaluation Method
成績の50%は実習結果および小テスト結果の合計点を用いる。
残り50%は期末試験の点数を用いる.


 
オフィスアワー Office Hour (s)
第一回目の講義で通知する。

 
使用書 Textbook (s)
『http://www0.info.kanagawa-u.ac.jp/~kaiya/wa/』

参考書 Book (s) for Reference
矢吹 太朗『Webアプリケーション構築入門』第2版[森北出版]2011年
小森 裕介『プロになるためのWeb技術入門』[技術評論社]2010年

 
 
 
[前へ戻る]