首页 实战 Tornado从入门到进阶 打造支持高并发的技术论坛
收藏

Tornado从入门到进阶 打造支持高并发的技术论坛

异步IO开发核心原理/全面涉及Form,异步ORM/前后端分离项目/异步文件写入

Tornado从入门到进阶 打造支持高并发的技术论坛

特惠价
¥109
原价¥388.00
已完结 难度 初级 时长 18小时 学习人数 592 综合评分 9.97

在本课程中,我们从tornado的基础开发到项目实战进行系统讲解,覆盖理论与实践,完成本课程可以更透彻的理解异步IO并发编程思想,以及正确使用tornado进行并发编程,做一个支持高并发的技术论坛项目!

bobby
讲师

Python全栈工程师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

Tornado入门到项目实战的优质系统教程

Tornado技术全覆盖/前后端分离/支持高并发

Tornado基础入门

1. Tornado中为什么不能使用同步io
2. url配置
3. define、options、parse_comand_line
4. RequestHandler
5. Tornado的template机制
6. Tornado的UIModule

异步IO并发编程原理

1. 异步、同步、阻塞和非阻塞
2. select、poll、epoll
3. socket的非阻塞请求html
4. 事件循环
5. 协程

Tornado异步http客户端
AsyncHttpClient

1. AsyncHttpClient
2. Tornado实现并发爬虫

异步驱动aiomysql、
peewee-async

1. aiomysql异步库完成留言板
2. peewee的数据操作(增、删、改、查)
3. peewee-async(基于协程的orm)
4. peewee自动生成数据表

aiofiles和wtforms

1. aiofiles异步写入文件
2. wtforms进行表单验证
3. wtforms数据保存
4. wtforms生成html

Tornado实战

1. Tornado集成ueditor富文本
2. 装饰器的原理和Tornado的authenticated
3. 支持异步io的authenticated_async装饰器
4. model_to_dict完成序列化
5. 异步方式发送短信
6. 前后端分离之restful api

还原企业级论坛开发全过程,覆盖常用核心功能模块

小组

新建小组
小组分类筛选、排序
富文本发帖
发帖的评论、回复、点赞 

问答

提问
回复和评论

登录和注册

异步发送短信
登录权限验证
手机号码注册
json web token方式登录

个人中心

修改个人信息
修改密码
修改头像

干货精讲+高并发技术栈,助你提升技能,薪资翻倍!

全网稀缺的干货精讲

1. 从底层了解异步非阻塞io
2. epoll和事件循环
3. 协程、async、await
4. 全面涉及form表单、异步orm
5. aiomysql数据库操作
6. aiofiles异步文件操作

解决Tornado学习资料匮乏的问题

1.从入门到项目实战的系统教程
2.Tornado常用技术点全覆盖
3.上手速度更快,节约时间成本

Tornado为高并发而生的框架

1.中大型公司内部使用广泛
2.轻松支持上万的socket连接
3.轻量级的高并发web框架,
4.高并发类web微服务的首选

学员专享增值服务

问答专区

关于课程的问题都可在问答区随时提问,

讲师会进行集中答疑

源码开放

课程案例代码完全开放给你,

你可以根据所学知识自行修改、优化

适合人群

从事Python异步IO并发开发相关的开发人员
以及对Python并发编程感兴趣的开发人员

技术储备要求

有一定的编程功底,了解Python socket编程,
了解web开发和网络协议

环境参数

  • 语言 python3.7
  • 框架 Tornado 5
  • 数据库 mysql、 redis
  • peewee、peewee-async
  • wtforms、aiomysql、aiofiles
  • 前端 vue、vuex、ueditor

万事俱备 只等你来

  • justz1

    好评

    看课程两遍了,来评价一下. 之前在网上找了蛮多的关于tornado的视频与资料,感觉讲解的都不是那么细致,当然也不排除本人过于菜鸟与愚钝的可能性. 直到学习了这篇课程,---课程中从整体项目初步搭建逐步到项目到服务器的部署,对于我这个菜鸟来说实在是福音,尤其是我遇到的几次tornado的问题中,老师亲自解答,并在一些繁琐的问题上,亲自远程解决bug,真的是太感动了哈哈哈. 我也将本课程推荐给了几名同事,他们看完也都感觉受益良多. 嗯,也希望bobby继续发表优秀的课程吧,祝老师和各位同学们生活愉快.

  • 卡卡爱漂流

    好评

    我觉得我的学习顺序是挺好的,开始基础python,然后bobby的django入门,然后django前后端那门,后面bobby的scrapy爬虫。然后吧就是flask,后面回归基础,刚好bobby老师出了高级编程,后三章之前都是基础要点详解,后三章满满干货,而现在的tornado刚好是对之前异步io的应用,沉寂了一段时间学习go和数据结构,现在又是满满的劲头了,谢谢bobby老师,学完肯定收货满满。

  • 圆圆圆666

    好评

    Tornado是我一直想学的框架之一。 但是其官方文档不是特别友好(例子太少, 没有tutorial),加之协程与微线程的技术门槛,让我望而祛步。这次听了Bobby老师的课程,其对协程进行了由浅入深的讲解。对tornado的实现原理也进行了剖析,使我顺利的入门了Tornado这个框架。在这里十分推荐给想学习Tornado,又有我上述问题的同学。

查看全部296条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题