○種別 (必須): | □ | 先端技術科学教育部 (授業概要)
| [継承] |
○入学年度 (必須): | □ | 西暦 2010年 (平成 22年)
| [継承] |
○名称 (必須): | □ | (英) Web Programming (日) Webプログラミング (読) うぇぶぷろぐらみんぐ
| [継承] |
○形態 (推奨): | 1. | 講義
| [継承] |
○コース (必須): | 1. | 2010/[徳島大学.先端技術科学教育部.システム創生工学専攻.知能情報システム工学コース]/[博士前期課程]
| [継承] |
○担当教員 (必須): | 1. | 下村 隆夫
| [継承] |
| 2. | 池田 建司 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.知能工学講座])
| [継承] |
○単位 (必須): | □ | 2
| [継承] |
○目的 (必須): | □ | (英) This class provides the knowledge and skills necessary for efficiently developping Web applications in the Internet, and implementing the software of high quality. (日) インターネット上のWebアプリケーションを効率よく開発し,かつ,品質の高いソフトウェアを実現するために必要となる知識,技術を修得させることを目的とする.
| [継承] |
○概要 (必須): | □ | (英) This class introduces Web programming frameworks and Web programming techniques systematically necessary for efficiently developing Web applicatins of high quality, and then explains the development of some Web application systems as practical examples to teach the development skills such as Web design patterns. (日) 品質の高いWebアプリケーションを効率よく開発するために必要となるWebプログラミングフレームワーク,および,Webプログラミング技術について体系的に解説するとともに,実際のWebアプリケーションシステムの開発を例にとり,Webデザインパターン等の開発ノウハウを修得させる.本科目は,工業に関する科目である.
| [継承] |
○キーワード (推奨): | 1. | (英) Java (日) (読)
| [継承] |
| 2. | (英) Servlet (日) (読)
| [継承] |
| 3. | (英) JSP (日) (読)
| [継承] |
| 4. | (英) Web applications (日) (読)
| [継承] |
○先行科目 (推奨): | 1. | プログラミング方法論 ([2010/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2009/プログラミング方法論1])
| [継承] |
| 2. | ソフトウェア工学 ([2010/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2009/プログラミング方法論2])
| [継承] |
○関連科目 (推奨): | 1. | コンピュータシステム管理 ([2010/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2009/コンピュータシステム管理])
| [継承] |
○要件 (任意): | □ | (英) Students are required to hava a good understanding of undergraduate-level Java programming and related subjects. (日) 学部教育におけるJavaプログラミングを理解していること
| [継承] |
○注意 (任意): |
○目標 (必須): | 1. | (英) To understand the system configuration of Web applications that consists clients and a server, and design flexible Web application systems (日) クライアント,サーバからなるWebアプリケーションシステムの構造を理解し,Webアプリケーションシステムの設計ができる能力を養成する.
| [継承] |
○計画 (必須): | 1. | (英) Web application (日) Webアプリケーション
| [継承] |
| 2. | (英) HTTP/Session (日) HTTP/セッション
| [継承] |
| 3. | (英) Database (日) データベース
| [継承] |
| 4. | (英) JSP custom tags (日) JSPカスタムタグ
| [継承] |
| 5. | (英) Web services (日) Webサービス
| [継承] |
| 6. | (英) Applets (日) アプレット
| [継承] |
| 7. | (英) JavaScript/AJAX (日) JavaScript/AJAX
| [継承] |
| 8. | (英) Flash/Flex (日) Flash/Flex
| [継承] |
| 9. | (英) Web programming frameworks (日) Webプログラミングフレームワーク
| [継承] |
| 10. | (英) BioPro (日) BioPro
| [継承] |
| 11. | (英) Internationalization (日) 国際化
| [継承] |
| 12. | (英) Web programming tips (日) WebプログラミングTips
| [継承] |
| 13. | (英) Web programming design patterns (日) Webプログラミングデザインパターン
| [継承] |
| 14. | (英) Introduction to NisWeb system (日) NisWebシステムの紹介
| [継承] |
| 15. | (英) NisWeb system configuration (日) NisWebシステムの構成
| [継承] |
| 16. | (英) Assignment (日) レポート課題
| [継承] |
○評価 (必須): | □ | (英) Assignments count 100%. (日) 授業最終日に課すレポートで評価する
| [継承] |
○再評価 (必須): |
○対象学生 (任意): | □ | 開講コース学生のみ履修可能
| [継承] |
○教科書 (必須): | 1. | (英) To be introduced in the class. (日) 授業中に紹介する
| [継承] |
○参考資料 (推奨): | 1. | (英) To be introduced in the class. (日) 授業中に紹介する
| [継承] |
○URL (任意): |
○連絡先 (推奨): | 1. | 下村 隆夫
○オフィスアワー (任意): | □ | (英) Wed 15:00∼18:00 (日) 水曜日15:00∼18:00
| [継承] |
| [継承] |
○科目コード (推奨): |
○備考 (任意): |