- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
C语言开发工程师职业学习系列套餐
C语言编程基础视频课程(七日成蝶)
260597人学习
¥49.00
C语言课程升华篇之打字游戏(七日成蝶)
22496人学习
¥29.00
Linux基础入门教程
28817人学习
¥5.00
更 多 45 门 课 程
C/C++跨平台研发基础入门与实战系列专题
C++ 设计模式理论与实战大全
94211人学习
¥198.00
C++QT5跨平台界面编程原理和实战大全视频课程
287662人学习
¥268.00
FFmpeg安卓流媒体播放器开发实战视频课程 -基于NDK、C++和 FFmpeg Android
156786人学习
¥298.00
更 多 23 门 课 程
C++跨平台开发工程师从技能掌握到项目实战课程
C++11 14 17 20 多线程从原理到线程池实战
27111人学习
¥199.00
Libevent C++高并发网络编程
70849人学习
¥298.00
【夏曹俊】C++编程FFMpegSDK美颜直播推流实战-基于qt5,opencv视频课程
101700人学习
¥198.00
更 多 14 门 课 程
C++跨平台实战系列专题
C++QT5跨平台界面编程原理和实战大全视频课程
287662人学习
¥268.00
【夏曹俊】C++socket网络编程大全实战http服务器(支持php)视频课程
91499人学习
¥128.00
【夏曹俊】C++编程FFMpegSDK美颜直播推流实战-基于qt5,opencv视频课程
101700人学习
¥198.00
更 多 9 门 课 程
C++跨平台实战系列专题
C++QT5跨平台界面编程原理和实战大全视频课程
287662人学习
¥268.00
【夏曹俊】C++socket网络编程大全实战http服务器(支持php)视频课程
91499人学习
¥128.00
【夏曹俊】C++编程FFMpegSDK美颜直播推流实战-基于qt5,opencv视频课程
101700人学习
¥198.00
更 多 9 门 课 程
- 课程介绍
- 课程大纲
适合人群:
对TCP/IP网络通信原理感兴趣的同学和开发人员
你将会学到:
用1500行左右的代码快速帮助您了解TCP/IP协议的基本工作原理
- 了解TCP/IP协议栈的分层结构
- 了解ARP、ICMP、IP、UDP、TCP协议的基本原理
- 实现一个简单的基础WEB服务器
- 了解基本的HTTP协议
课程简介:
本课程用1500行代码,从0开始实现一个精简的TCP/IP协议栈,并在该协议栈上运行WEB服务器。
课程旨在用最简单、最易懂的方式帮助你快速地了解TCP/IP以及HTTP工作原理的主要核心知识点。所有代码经过精心简化设计,避免使用任何复杂的数据结构和算法,避免实现其它无关紧要的细节。
常见问题:
问:是否提供课件下载
答:否,该课程以代码为主,只有少量课件,请参考视频学习
问:采用的开发语言和工具
答:课程使用Visual Studio C++开发,基于Windows平台。如果你对Mac和Linux上的开发比较熟悉,可以自行移植工程。
问:整体代码量多少,需要什么基础
答:整体约1500行C语言代码,不需要任何前置的知识基础。
问:是否提供课程答疑
答:是的,有问题可以联系老师获得帮助。
展开更多
课程大纲-从0写TCPIP协议栈+WEB服务器
第1章课程简介(23分钟4节)
第2章以太网数据包收发实现(1小时8分钟3节)
第3章ARP协议的实现(1小时24分钟3节)
第4章IP协议的实现(1小时6分钟3节)
第5章ICMP协议的实现(1小时6分钟2节)
第6章UDP协议及时间服务器的实现(1小时44分钟5节)
展开更多
“李述铜”老师的其他课程更多+