Skip to content

Instantly share code, notes, and snippets.

@hoshi-takanori
Last active August 29, 2015 14:01
Show Gist options
  • Save hoshi-takanori/8a6aabb8108e702cf668 to your computer and use it in GitHub Desktop.
Save hoshi-takanori/8a6aabb8108e702cf668 to your computer and use it in GitHub Desktop.
Webプログラミング入門の講義予定。
Webプログラミング入門
1. ネットワークプログラミングの基礎
講義
- ネットワークの論理構成
- ホスト名とIPアドレス
- TCP/UDPとポート番号
- プロトコル、ステートフルとステートレス
演習
簡単なチャットプログラム
2. Webの仕組み
講義
- Webサーバーは何をしているのか
- リクエストとレスポンス
- リクエストヘッダー
- レスポンスの内容
演習
簡単なWebプログラミング
3. フォーム
講義
- HTMLのformタグ
- HTTP GET
- HTTP POST
演習
Webチャットまたはマイクロブログ的な何か
4. DBとの連携
演習
WebチャットのログをDBに格納
5. クッキーとセッション
講義
- クッキーの仕組み
- セッション管理
- ログイン
- ショッピングカート
演習
Webログインとショッピングカート
6. Webのセキュリティ
@hoshi-takanori
Copy link
Author

演習用のプログラムはこちら。
https://github.com/hoshi-takanori/webprog

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment