单项课程

Web 开发者的网络入门

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

纳米学位项目

全栈开发工程师

by亚马逊 Web 服务

掌握多种技能,成为全能型网站开发工程师

获得纳米学位证书,加速你的职业发展。

关于此课程

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

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

丰富的教学材料

互动随堂练习

业界专业导师

自主掌握进度

开始你的旅程

学习这门单项课程,迈出通往全栈开发工程师职业道路的第一步。

单项课程

Web 开发者的网络入门

通过创新性的自主学习方式,掌握新技能,提升竞争力。

Icon steps
 
 

课程讲师

Karl Krueger

Karl Krueger

讲师

你将学到什么

先修知识及要求

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

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

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

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

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

为什么学习这门课程?

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

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