为了账号安全,请及时绑定邮箱和手机立即绑定
简介:完成一个小而精的HTTP服务器项目 建立对计算机网络知识的认知 为系统学习计算机网络内容打好基础 结合理论与实践,讲解内容逐层深入

第1章 课程导学

相信做开发的同学都并不陌生,很多同学都有过接触,Apache、Nginx等等,包括很多Web框架的内部,也集成了简单的HTTP服务器,但大家都了解HTTP服务器工作的原理吗?本门课程,将带领大家从零到一实现一个HTTP服务器,掌握HTTP服务器的工作原理。

第2章 初探传输层TCP协议

HTTP协议是工作在TCP协议之上的一个应用层协议,因而要实现HTTP服务器,TCP协议是必不可少的。不知TCP协议大家都了解多少呢?所谓工欲善其事必先利其器,本章将带领大家快速了解TCP协议,掌握理论基础,为后面的编程实践做好准备。

第3章 面向TCP协议的套接字服务端编程

前面学习了TCP协议,本章进入基于TCP协议的网络服务器编程环节,在本章,我们将从零到一实现一个TCP的网络服务器,可以并发的处理客户端的连接请求,为后面实现HTTP服务器做好准备。

第4章 初探应用层HTTP协议

课程TCP协议部分已经完成,本章开始进入HTTP协议部分,本章是关于HTTP协议的理论章节,通过本章学习,将可以快速掌握HTTP协议的一些特性,对HTTP请求报文、HTTP应答报文会有详细介绍。

第5章 面向HTTP协议的服务器编程

本章将带领大家基于前面实现的TCP网络服务器,实现HTTP服务器,并在这个HTTP服务器之上,实现一个简单的HTTP应用,从而掌握HTTP服务器工作的基本流程、基本原理,同时增加对HTTP报文的理解。

第6章 课程总结

通过前面的实践,相信大家都对HTTP服务器的工作原理有一定的了解,本章将通过思维导图等方式回顾课程内容,并对希望深造的同学给予一定的展望,指明方向。

解锁即可观看《Python全栈工程师》完整课程视频

Python全栈工程师

覆盖前后端的Python全栈课,带你进击多行业亟需的紧缺人才。为0基础同学而设,挑战高薪。

【第1周】环境搭建与基础语法
【第2周】三大主流数据类型的操作
【第3周】Python流程控制与函数
【第4周】Python面向对象与异常处理机制
【第5周】Python模块与文件操作
【第6周】Python多线程编程
【第7周】正则表达式与综合项目实战
【第8周】MySQL数据表的基本操作
【第9周】MySQL数据库的基本操作
【第10周】Python与MySQL的交互
【第11周】项目实战:Python数据库项目开发
【第12周】开发必备前端基础之HTML与CSS
【第13周】开发必备前端基础之JavaScript与jQuery
【第14周】入门企业级开发语言ES6与前端开发框架Bootstrap
【第15周】前端开发实战:开发在线问答系统的前端页面
【第16-17周】夯实框架基础:Python全栈开发必学后端主流框架Flask
【第18周】项目实战:Flask实战开发在线问答系统
【第19周】入门Python Web全栈开发必备主流框架Django
【第20周】Django框架基础:ORM模型及应用
【第21周】Django框架基础:表单及应用
【第22周】前端框架基础:前端开发必学Vue框架
【第23周】项目实战:旅游网项目前端首页开发
【第24周】项目实战:Django全栈开发旅游项目之景点详情模块
【第25周】项目实战:Django全栈开发旅游项目之登录注册模块
【第26周】项目实战:Django全栈开发旅游项目之订单支付模块
【第27周】项目实战:全栈开发旅游项目后台管理系统
【第28周】项目上线前的技术储备之Linux核心知识与应用
【第29周】Linux进阶知识与旅游网项目部署
【第30周】实战测试慕旅游网:接口自动化测试
【第31周】实战测试慕旅游网:Web自动化测试
【第32周】全程实战测试:APP自动化测试
¥69.00
立即购买
课程须知
有python语法基础
老师告诉你能学到什么?
完成一个小而精的HTTP服务器项目 建立对计算机网络知识的认知 为系统学习计算机网络内容打好基础 结合理论与实践,讲解内容逐层深入
加群二维码
  • 慕课Python核心用户群
  • 群号:824631704
  • 付费用户专享
  • 技术学习型社群

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!