ブラウザ・URL・ネットワークの流れを押さえ、後続章の共通言語を揃える段階。
カリキュラムスタートできるようになること
Web とは何か
curl で lab-api の /ok を叩き、HTTP レスポンスの 4 要素(status / header / body / timing)を自分の目で観測しながら Web の基本モデルを押さえる
URL を打ってから画面が表示されるまで
dig / curl -v / Chrome DevTools を使って、URL から画面までの DNS → TCP → TLS → HTTP → レンダリングの各段階を自分の手で観測する
ネットワーク基礎(TCP/IP・DNS・HTTPS)
Web の下を流れているネットワーク層の仕組み(TCP/IP・ポート・DNS・HTTPS/TLS・NAT)を、アプリ開発者が実務で困らない粒度でまとめる
【発展】物理層から通信が成立するまで(電力・Ethernet・Wi-Fi・Bluetooth)
アプリ開発者が普段意識しない「ケーブル・電波・電力」の層を俯瞰し、開発者目線で知っておくと設計判断や障害対応に役立つ最低限のポイントをまとめる