单项课程

Web 开发者的网络入门

TCP、IP 协议,HTTP 的底层结构是什么?

关于此课程

互联网的原理是什么?在你看不见的 HTTP 的后台,存在着大量网络协议。和我们一起来使用 traceroutetcpdump,和 nc 等工具来探索网络的基础结构吧!

学费
免费
学习时间
大约 2
难度
初级
你将获得

丰富的教学材料

互动随堂练习

业界专业导师

自主掌握进度

课程讲师

Karl Krueger

Karl Krueger

讲师

你将学到什么

先修知识及要求

你曾编写过用到 HTTP 的代码。作为一名后端开发员新手,你可能编写过接受或执行 HTTP 请求的代码。但是,你想要了解 HTTP 使用背后的更多原理。

你会使用 Linux 命令行。在本课程的学习过程中,你将需要在 Shell 脚本中输入命令,并理解其输出。你要使用诸如 pingtcpdump 等命令收集关于网络上计算机的信息。

你使用过互联网。如果你在浏览本页,那么说明你符合此要求。本课程并不要求你另外配置路由器或创建防火墙。本课程只是一个入门课程。

你可以在 Linux 系统上运行命令。本课程中的很多实际练习都可以通过使用另一个类似 Unix 的 shell 环境来完成,但是某些练习最终的结果可能会有所不同。

查看使用优达学城的 技术要求

为什么学习这门课程?

作为一名 Web 开发者,了解一点 TCP/IP 协议栈、IP 寻址、域名解析系统 (DNS) 和其他作为常用 Web 技术基础的协议很有必要。

我将获得什么?
  • 教学视频
  • 随堂练习
  • 专业导师