3061人收藏 购买路线

路线详情:3步骤·4门课

Step1: Python高级语法精讲

精通框架的前提是精通语法,所以你需要掌握Python高级语法。带你深入原理,剖析源码,全面掌握Python3高级知识。

学习目标:

系统全面学习Python3高级知识和并发编程

课程重点:

1.精讲:面向对象、元类、多线程、异步IO、asyncio
2.Python序列协议和对象引用和可变性、垃圾回收
3.多线程、多进程、线程池编程和Socket编程详解
4.Python迭代器和生成器详解等

多线程 多进程 协程 异步IO asyncio 并发编程
Step2: Python Web高级应用

内容涵盖Python Web 2大主流框架开发中的高级应用,从项目启动到阿里云上线,讲解企业项目开发的全过程。

学习目标:

掌握Django开发中的高级应用

课程重点:

1.全局思维:从项目需求分析,功能设计,技术选型开始切入
2.Django高级,按业务→框架→源码→Python底层算法顺序由浅入深讲解
3.WebSocket实现消息发送接收\实时推送, 深入学习WebSocket核心知识
4.ListView/DeleteView完成动态功能-源码和MRO算法
5.Django-haystack Elasticsearch实现全站搜索
6.使用阿里云EC

Django高级 WebSocket消息推送 云计算 设计模式应用 TestCase测试

学习目标:

掌握Flask高级编程,做精品项目

课程重点:

1.Python高级编程的应用和Flask原理解剖
2.Flask的路由原理(深入源码)和Python应用误区
3.Flask最核心:上下文环境等
4.Flask多线程与线程隔离技术和Python中实现线程隔离
5.用面向对象思维写的代码

高级装饰器 Flask核心机制 深入源码 Flask核心对象
Step3: Tornado实现支持高并发项目

系统学习Tornado,以便更透彻的理解异步IO并发编程思想,最终有能力开发支持高并发的项目,实现薪资翻倍!

学习目标:

打造支持高并发项目,掌握异步IO开发核心原理

课程重点:

1.Tornado Web框架的主要模块,核心模块的代码结构
2.通过Peewee去快速的完成数据的交互以及如何集成到Tornado
3.Socket的非阻塞请求、 Select、Poll、Epoll讲解
4.Tornado异步精讲,通过AsyncHttpClient去异步的完成短信发送
5.自定义分布式Session完成session的分布式保存

高并发 阻塞和非阻塞 Epoll 异步驱动 Peewee

*说明:路线内每门课程都具有完整独立的学习价值,因此一部分知识点可能重合,选择前请知晓!

路线:Python高薪工程师精进路线 3步骤 · 4门课
3061人收藏 购买路线
意见反馈 帮助中心 APP下载
官方微信