Webのしくみと応用(’15)

主任講師: 森本 容介

Webシステムが動作する仕組みを理解することを目標とする。Webに関する規格、動的なWebサイトを実現する仕組み、データベース技術、Webのセキュリティ、Webシステムの具体例や応用などを学ぶ。 検討中リストに追加

各回のテーマと放送内容

※テーマをクリックすると授業内容が表示されます。

第1回 身近なWeb
Webは、情報提供、商業取引、コミュニケーション、情報管理・共有、娯楽など、様々な目的に利用されるようになった。Webの仕組み、Webシステムの特徴、データベースの位置づけなどを概観する。
担当講師: 森本 容介 (放送大学准教授)
第2回 Webの基礎
URIとHTTPは、Webの実現に重要な役割を果たしている規格である。WebブラウザがWebサーバへアクセスし、Webページを表示する流れを解説する。
担当講師: 森本 容介 (放送大学准教授)
第3回 ハイパーメディアとHTML
ハイパーリンクにより関連情報にアクセスできる仕組みは、Webの大きな特徴である。これを実現するために、Webページの内容記述に使われるHTMLの基礎を解説する。
担当講師: 森本 容介 (放送大学准教授)
第4回 HTMLとCSS
Webページの文書構造はHTMLで、スタイルはCSSで記述する。CSSの役割と記述方法を概観する。また、Webページにおける図表の利用方法を解説する。
担当講師: 森本 容介 (放送大学准教授)
第5回 HTTP (1)
第2回で見たように、WebブラウザとWebサーバがHTTPで通信することによってWebが実現されている。今回は、HTTPのメッセージについてさらに詳しく解説する。
担当講師: 森本 容介 (放送大学准教授)
第6回 HTTP (2)
HTTPが持つ機能のうち、コンテントネゴシエーション、キャッシュ制御、認証機能について解説する。また、Webサイトのアクセス解析に利用されるメッセージヘッダを紹介する。
担当講師: 森本 容介 (放送大学准教授)
第7回 動的なWebサイト
クライアントからのリクエストに応じて返送するリソースを生成することにより、動的なWebサイトを実現することができる。動的なWebサイトを実現する一般的な方法を解説する。
担当講師: 森本 容介 (放送大学准教授)
第8回 クライアントサイドの技術
Webサーバ側で動作するプログラムと、クライアント側で動作するプログラムを組み合わせることによって、高度なWebシステムを実現することができる。クライアントサイドの技術と、その代表であるJavaScriptの機能を解説する。
担当講師: 森本 容介 (放送大学准教授)
第9回 リレーショナルデータベース
Webシステムに限らず、多くの情報処理システムではデータの管理にデータベースを利用している。データベースの役割と、主要なデータベースであるリレーショナルデータベースの基礎を解説する。
担当講師: 森本 容介 (放送大学准教授)
第10回 SQLとデータベース管理システム
リレーショナルデータベースの操作に用いるSQLについて解説する。また、データベース管理システムが提供する機能を概観する。
担当講師: 森本 容介 (放送大学准教授)
第11回 認証とセッション管理
Webシステムを利用するユーザーの正当性を確認する作業であるユーザー認証の方法と、ステートレスなプロトコルであるHTTPでセッション情報を保持するための仕組みを解説する。
担当講師: 森本 容介 (放送大学准教授)
第12回 Webのセキュリティ
Webには様々なセキュリティ上の脅威が存在する。Webの利用者の視点、およびWebシステムの開発者・提供者の視点から、Webのセキュリティについて解説する。
担当講師: 森本 容介 (放送大学准教授)
第13回 Webの応用 (1)
第13・14・15回では、Webに関連した話題を紹介する。今回は、多くのアクセスのあるWebシステムでパフォーマンスの問題を解決する技術や、サービスとしてWebアプリケーションを提供する事業形態などについて解説する。
担当講師: 伊藤 一成 (青山学院大学准教授)
第14回 Webの応用 (2)
膨大な量のWebサイト・Webページから必要なコンテンツを探すことができる検索エンジンについて説明する。また、Webページの特定の要素に対して意味付けを行い、コンピュータによる自動的な処理、高精度の検索、情報の関連付けなどを目指すセマンティックWebについて概観する。
担当講師: 伊藤 一成 (青山学院大学准教授)
第15回 Webの応用 (3)
Webサイトは必ずしもPC上で動作するWebブラウザからアクセスされるものではない。多様化する端末、OS、Webブラウザへの対応を概観する。また、Webブラウザ以外から利用する応用事例や、複数のWebシステムの認証を一度で済ませる技術について解説する。
担当講師: 伊藤 一成 (青山学院大学准教授)

放送メディア:

テレビ

放送時間:


2017年度 [第1学期] (土曜)
7時30分〜8時15分
2016年度 [第2学期] (水曜)
9時45分〜10時30分

単位認定試験 試験日・時限:

2017年度 [第1学期]
2017年7月25日 (火曜)
2時限 (10時25分~11時15分)

単位認定試験 試験日・時限:

2016年度 [第2学期]
2017年1月29日 (日曜)
3時限 (11時35分~12時25分)

開設年度:

2015年度

科目区分:

専門科目

科目コード:

1570110

単位数:

2単位
このページの先頭へ