講義概要 |
実際のWebサイト構築に必要な実践的な技術を身につけることを目的とする。
ユーザビリティーを考慮したサイト構築を目指すなら、サーバサイド処理であるPHPやクライアントサイド処理であるJavaScriptの基本知識は必須である。まずは、これらについて学ぶ。まず、PHPの基本とテンプレート処理の基本について例題を通して学ぶ。テンプレートとしてはSmartyを利用する。次にContents Management System(CMS)を利用したサイト構築を学ぶ。
|
到達目標 |
基礎的なPHP(Webプログラミング)の概念の理解と利用ができる。また、これらの知識を利用してCMSの利用ができる。 |
履修のポイント及び留意事項 |
本実習を受講するには、インターネット基礎、インターネット実習Iの受講、あるいはそれと同等の知識が必要である。
実習中心の授業であるため、遅刻・欠席の影響は大きくでる。また予習・復習を欠かさずに行うこと。 |
講義日程 |
週 | テーマ | 内容 |
第1週 | PHP | PHPの基礎 | 第2週 | PHP | PHPの基礎 | 第3週 | PHP | PHPの基礎 | 第4週 | PHP | PHPの基礎 | 第5週 | テンプレートエンジン | Smarty | 第6週 | テンプレートエンジン | Smarty | 第7週 | テンプレートエンジン | Smarty | 第8週 | CMSの活用 | Wiki, joomlaなど | 第9週 | CMSの活用 | Wiki, joomlaなど | 第10週 | CMSの活用 | Wiki, joomlaなど | 第11週 | CMSの活用 | Wiki, joomlaなど | 第12週 | CMSの活用 | Wiki, joomlaなど | 第13週 | CMSの活用 | Wiki, joomlaなど | 第14週 | CMSの活用 | Wiki, joomlaなど | 第15週 | まとめ | まとめ |
|
他の授業科目との関連 |
インターネット基礎、インターネット実習I、コンピュータネットワーク、データベース |
評価方法 |
授業態度・課題提出・出席状況・試験などにより総合的に判断する |
教科書 |
なし |
授業用URL |
http://mast.ftokai-u.ac.jp/~yahiro/class/inet3/ |