在本课程中,我们从tornado的基础开发到项目实战进行系统讲解,覆盖理论与实践,完成本课程可以更透彻的理解异步IO并发编程思想,以及正确使用tornado进行并发编程,做一个支持高并发的技术论坛项目!
Tornado基础入门
异步IO并发编程原理
Tornado异步http客户端
AsyncHttpClient
异步驱动aiomysql、
peewee-async
aiofiles和wtforms
Tornado实战
小组
问答
登录和注册
个人中心
全网稀缺的干货精讲
解决Tornado学习资料匮乏的问题
Tornado为高并发而生的框架
关于课程的问题都可在问答区随时提问,
讲师会进行集中答疑
课程案例代码完全开放给你,
你可以根据所学知识自行修改、优化
从事Python异步IO并发开发相关的开发人员
以及对Python并发编程感兴趣的开发人员
有一定的编程功底,了解Python socket编程,
了解web开发和网络协议
justz1
好评
看课程两遍了,来评价一下. 之前在网上找了蛮多的关于tornado的视频与资料,感觉讲解的都不是那么细致,当然也不排除本人过于菜鸟与愚钝的可能性. 直到学习了这篇课程,---课程中从整体项目初步搭建逐步到项目到服务器的部署,对于我这个菜鸟来说实在是福音,尤其是我遇到的几次tornado的问题中,老师亲自解答,并在一些繁琐的问题上,亲自远程解决bug,真的是太感动了哈哈哈. 我也将本课程推荐给了几名同事,他们看完也都感觉受益良多. 嗯,也希望bobby继续发表优秀的课程吧,祝老师和各位同学们生活愉快.
卡卡爱漂流
好评
我觉得我的学习顺序是挺好的,开始基础python,然后bobby的django入门,然后django前后端那门,后面bobby的scrapy爬虫。然后吧就是flask,后面回归基础,刚好bobby老师出了高级编程,后三章之前都是基础要点详解,后三章满满干货,而现在的tornado刚好是对之前异步io的应用,沉寂了一段时间学习go和数据结构,现在又是满满的劲头了,谢谢bobby老师,学完肯定收货满满。
圆圆圆666
好评
Tornado是我一直想学的框架之一。 但是其官方文档不是特别友好(例子太少, 没有tutorial),加之协程与微线程的技术门槛,让我望而祛步。这次听了Bobby老师的课程,其对协程进行了由浅入深的讲解。对tornado的实现原理也进行了剖析,使我顺利的入门了Tornado这个框架。在这里十分推荐给想学习Tornado,又有我上述问题的同学。
亲,您好~尽快更新!谢谢支持祝您学习愉快~
亲,您好~一个高并发的系统需要涉及到的知识很多,从底层的异步io处理框架到业务层的缓存,分布式等,这是一个逐渐优化的过程,这个过程中最大的难度在于底层异步io框架的理解和使用,业务层的优化相对多而且杂无法一步到位,本课程就是要讲解第一步底层异步io框架的理解和使用,一个系统的真正的并发测试需要看优化到哪一步,比如有些系统底层不使用异步io框架,但是业务层做了大量的优化比如缓存,比如分布式数据库,网上很多测试比较实际上都是不严谨很不科学的处理方式,考虑到这些因素课程没有提供并发测试。祝您学习愉快~
亲,您好~tornado的业务层源码很简单,难度在于异步io的原理,因为tornado在py3中底层使用了asyncio,所以理解了asyncio也就理解了tornado的最核心原理,课程中也分析了tornado的部分源码比如authenticated的源码并对这个装饰器进行了改造,同学可以持续关注课程,我也会以文档的形式对课程持续优化维护呢!祝您学习愉快~
亲,您好~本课程用的库是目前使用量最大的库,已有不少项目采用这些组合去开发部署到生产环境,由于异步第三方库相对同步框架都会没有那么完善。所以需要我们对底层的原理熟悉,有了问题才能知道如何去修改源码。所以本课程的目的不只让大家会使用tornado的接口,更重要的是为什么使用异步库,以及异步库底层的原理,这很重要!本课程是实战课程我会把更多的精力放在代码组织和功能实现上。如果同学想更彻底掌握异步编程理论,那么我之前的https://coding.imooc.com/class/200.html《Python高级编程和异步IO并发编程》我从历史原因以及python的异步io的发展过程更清晰的讲解了异步io的底层原理和源码分析,配合这两门课已经从原理、源码到实战涵盖了异步编程的最核心的开发。这两门课程也有组合套餐,学生买套餐更加优惠!链接https://coding.imooc.com/class/package/290.html#Anchor 祝您学习愉快~
亲,您好~谢谢肯定,一起加油吧。祝您学习愉快~
亲,您好~欢迎来支持Bobby老师。祝您学习愉快~
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题