共计 508 个字符,预计需要花费 2 分钟才能阅读完成。
课前第一问:为什么要学习网络编程?
- 实际必备技能:学完 C 语言之后想做点我的项目练手,能够吗?
- 职业必备技能:招聘的任职技能
时代必备技能
- 简直所有操作系统都反对网络性能
- 简直所有 app 都须要联网能力工作
- 互联网工夫 → 挪动互联网时代 → 物联网时代
- 人工智能典型落地计划:云边协同推理
- …
课程布局
课程学习路线
课程定位
Linux 下的 socket 网络编程
- 问:只是 Linux 下的网络编程吗?
- 答:也会在 Window 下进行试验
把握根本的网络编程模式
- 问:学习网络编程须要先把握网络原理吗?
- 答:不须要,课程中也不会做特地的解说
课程目标
以 Linux 零碎为次要平台,从 0 把握 socket 网络编程
- 把握网协定的实质以及 socket 的实质
- 把握网络编程根底模型,如:C/S
- 把握 TCP 和 UDP 网络编程
- 不同平台网络编程实际
- …
课程安顿
- socket 接口与 TCP 和 UDP 编程(数据收发)
- 通信协定设计与实现
- 案例开发:基于硬件平台的温湿度检测
- 案例开发:HTTP 服务器设计与实现
Linux 系列课程初步布局
- Linux 网络编程(根底 & 进阶)
- Linux 文件编程(C 接口编程 & 零碎接口编程)
- Linux 多任务编程(多过程 & 多线程)
- Linux 过程间通信
- …
新篇章已开启,筹备好了吗?
正文完