GC22101 Webプログラミング|筑波大学情報学群 情報メディア創成学

GC22101
Webプログラミング
Web Programming
標準履修年次: 2年
専門基礎・選択 ・2 単位
秋学期AB 金曜日 1・2時限 7A105・7C202
担当教員: 永森 光晴
概要
Webブラウザをユーザインタフェースに用い、サーバと対話的にやりとりをするwebアプリケーションの基本的な作成方法を習得する。 HTMLに加え、プログラミング
言語には Ruby や JavaScript を用いる。
学習・教育目標
Ruby と JavaScript を利用して、動的な web ページの作成方法の基礎を理解する。
授業計画
週
講義内容
第1週
Webプログラミングの基礎, Ruby入門
第2週
CGI(1)
第3週
CGI(2)
第4週
データベースとの連携
第5週
ERB:埋め込みスクリプティング
第6週
Cokkie, Session
第7週
セキュリティ、正規表現
第8週
Javascript
第9週
Webアプリケーションフレームワークの利用
第 10 週
まとめ
教材・参考書等
参考図書は、高橋征義著「たのしいRuby」(ISBN4-7973-3661-7)。
その他、必要な資料は講義中に配布する。
成績評価
レポートおよび出席による。
授業外の学習内容・方法
きちんと授業内容を復習しておくこと。
予備知識・前提条件
HTMLの基礎について理解していることが望ましい。
教員連絡先・オフィスアワー
教員一覧ページ を参照。