図解即戦力
図解即戦力
Web技術がこれ1冊でしっかりわかる教科書
- 鶴長鎮一 著
- 定価
- 1,870円(本体1,700円+税10%)
- 発売日
- 2021.9.24 2021.9.17
- 判型
- A5
- 頁数
- 256ページ
- ISBN
- 978-4-297-12309-3 978-4-297-12310-9
概要
本書は,Web開発やインフラ運用におけるWeb関連技術の基本知識と重要なテーマを初心者でも理解できるよう,図解でわかりやすくまとめた1冊です。TCP/IPやHTTPなどのプロトコル,HTMLなどのフォーマット,Webサーバー,プロキシサーバーなどのサーバーなど,Web技術全般について取り扱っています。これからWeb技術を学ぶ人から,すでに現場で活躍中のエンジニアまで幅広い方々に役立つ1冊になっています。
こんな方にオススメ
- Web技術全般の基本を理解したい人
目次
1章 Web技術の概要
- 1-1 Web技術とは
- 1-2 インターネットの誕生
- 1-3 Webの誕生
- 1-4 Webページが表示されるまで
- 1-5 Webシステムを構成する重要な3要素
2章 Webを支えるネットワーク技術
- 2-1 プロトコルとは
- 2-2 プロトコルの標準化
- 2-3 階層化・OSI参照モデル
- 2-4 イーサネットとMACアドレス
- 2-5 IPプロトコルの基本
- 2-6 TCP
- 2-7 TCPの信頼性を上げるしくみ
- 2-8 IPアドレス —— IPv4アドレス
- 2-9 IPアドレス —— IPv6アドレス
- 2-10 ARP
- 2-11 DNS
3章 HTTP —— Web 技術の基本プロトコル
- 3-1 HTTPとは
- 3-2 HTTPのバージョンと歴史
- 3-3 HTTPリクエスト・HTTPレスポンス
- 3-4 ステートレスプロトコル
- 3-5 HTTPメッセージ
- 3-6 リクエストメッセージ
- 3-7 レスポンスメッセージ
- 3-8 転送効率を上げるしくみ —— HTTPキープアライブ,パイプライン処理
- 3-9 転送効率を上げるしくみ —— 圧縮転送,データ分割転送
4章 HTTPS・HTTP/2 —— HTTP の拡張プロトコル
- 4-1 HTTPのセキュリティ機能の問題点
- 4-2 HTTPSへの対応
- 4-3 HTTPSのしくみ
- 4-4 サーバー証明書とは
- 4-5 サーバー証明書の入手
- 4-6 なりすましと改ざんの防止
- 4-7 HTTP/2の誕生
- 4-8 HTTP/2の特徴
- 4-9 HTTP/2の普及と課題
5章 URIとURL
- —— Webコンテンツにアクセスするしくみ
- 5-1 URLとは
- 5-2 URIとURL
- 5-3 URLの構文
- 5-4 URLに使える文字列・文字長
- 5-5 絶対URL・相対URL
- 5-6 パーセントエンコーディング・Punycode
- 5-7 短縮URL・ワンタイムURL
- 5-8 URLのQRコード化
- 5-9 URLによるSEO対策
6章 サーバーの役割と機能
- 6-1 Webシステムの高速化・大規模化
- 6-2 プロキシサーバー
- 6-3 クライアントサイドキャッシング
- 6-4 サーバーサイドキャッシング
- 6-5 ロードバランサー
- 6-6 より高度な負荷分散
- 6-7 CDN
- 6-8 仮想化とクラウド
- 6-9 サーバーレスアーキテクチャ
- 6-10 コンテナ型仮想化技術
7章 Webコンテンツの種類
- 7-1 ハイパーリンクとHTML
- 7-2 HTMLタグ
- 7-3 HTMLの基本構造
- 7-4 HTMLの互換性
- 7-5 CSS
- 7-6 静的コンテンツ・動的コンテンツ
- 7-7 XML
- 7-8 JSON
8章 HTML5の基礎知識
- 8-1 HTML5とは
- 8-2 HTML5のセクショニング
- 8-3 HTML5で追加されたAPI
- 8-4 Web Audio API
- 8-5 WebGL API
- 8-6 WebRTC
- 8-7 WebSocket
9章 Webアプリケーション
- 9-1 Webアプリケーションのしくみ
- 9-2 データベース
- 9-3 MVCアーキテクチャー
- 9-4 Webアプリケーションフレームワーク
- 9-5 CMS
プロフィール
鶴長鎮一
大学院在学中からISPの立ち上げに携わり,現在はソフトバンク(株)に勤務。突出した知識やスキルを持つ第一人者を認定した「Technical Meister」に任命される。サイバー大学での講師をはじめ,AIインキュベーションの「DEEPCORE」でのテクニカルディレクターなど,幅広い業務に従事。Software Design(技術評論社)や日経Linuxへの寄稿をはじめ,著書に「サーバ構築の実際がわかる Apache[実践]運用/管理(技術評論社)」,「Nginx ポケットリファレンス( 技術評論社)」,「Jetson Nano超入門(ソーテック社)」ほか。