导入
课程学习成果
本课程将带你了解的内容概览及课程结构。
欢迎进入课程
欢迎学习网络基础!本课程将深入介绍计算机网络的核心概念。以下是一些关键要点,帮助你充分利用本课程!
课程结束后,你将能够:
- 编写 Python 的套接字程序。
- 通过命令行追踪网络元数据。
- 学习用于排查网络问题的工具。
- 理解浏览器和移动应用等应用程序从网络角度的工作原理。
- 查看并理解浏览器与网站之间的交互过程。
课程结构
网络基础入门
课程首先介绍后续内容中将用到的关键概念和网络术语。
分层架构
计算机网络被组织为若干概念性层次。这种分层方式使学习更加容易,也是大多数教材和课程的标准教学方法。
你将在独立的章节中学习每一层的内容。每个章节都会先建立理论基础,然后提供基于 bash shell 或 python 的实践环境,你可以直接运行命令进行操作。
套接字编程基础
本课程包含一章专门讲解 Python 套接字编程,通过简单的服务器和客户端程序逐步展开。程序将逐行构建,每行代码在添加下一行之前都会进行详细解释。
现在就开始吧!