Webサーバを作りながら学ぶ 基礎からのWebアプリケーション開発入門
この本の概要
Webアプリ開発には幅広い知識と,多様な技術を使いこなせることが求められます。HTTP・Webサーバ・サーブレット・JSP・Cookie・セッション・プロキシサーバ・TLS・認証・JavaScriptでのDOM操作・Ajax。これらを正しく説明できますか?使いこなせますか? 人に聞いただけでは忘れるかもしれません。読んで理解しただけでは使えないかもしれません。しかし,自分で試して納得した技術は使えるようになります。本書では,Webサーバを作りつつ,実際に動かして結果を見ながら,先に挙げた技術要素を1つ1つ解説します。
こんな方におすすめ
- Webアプリケーションを開発しているエンジニア/これから開発するエンジニア
目次
序章 はじめに
- I.1 なぜWebサーバを作るのか
- I.2 「Webアプリケーション」という不幸
- I.3 対象読者
- I.4 本書の構成
- I.5 本書のサポートページについて
第1章 Webサーバを作る
- 1.1 Webサーバとはそもそも何か
- 1.2 URL―スキーム,ホスト,ドメイン,ポート
- 1.3 TCPサーバ/クライアントを作る
- 1.3.1 TCPとソケット
- 1.3.2 TCPサーバ/クライアントのプログラム
- [補足] C,C#の場合
- 1.3.3 TCPサーバをWebブラウザで叩く
- 1.3.4 TCPクライアントでWebサーバを叩く
- [補足] Apache入れるの面倒なんですけど
- 他