3069人收藏 购买路线

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

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
Step4: Python爬虫系统入门到进阶

从爬虫基础理论到热门框架应用,从数据解析到常见反爬和应对方案,带你系统构建爬虫技术体系,打牢实用硬技能。

学习目标:

精选多领域实战项目,保姆式教学,轻松解锁 Python 爬虫实战技能,带你层层攻克数据抓取难题

课程重点:

1、HTTP协议和爬⾍
2、Selenium浏览器⾃动化爬⾍
3、Scrapy框架爬⾍及管理部署
4、爬⾍反爬的难点和突破

Scrapy爬⾍ 爬⾍和反爬 ⻉塞尔曲线 字体加解密 ⽹⻚渲染流程

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

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