作为市面上凤毛麟角的协程专题课,课程将从基础讲起,与应用原理联动,结合丰富的课程案例,使用Python语言进行落地实践。无论你是Java、Go还是PHP开发,都可以通过本门课程掌握协程原理。是一门非常适合新手学习高性能开发的课程。
多道程序设计
用户态与内核态
同步与异步
IO密集型与计算密集型
存储器的层次结构
上下文切换
并发逻辑分析拆解
线程池原理与实现
线程池标准库
全局解释器锁
进程池标准库
上下文切换成本
线程的实现方式
web框架tornado
标准库asyncio
http第三方库aiohttp
IO第三方库aiofile
事件驱动gevent
生成器与内存模型
yield/yield from
async/await
IO多路复用
Socket网络编程
事件驱动调度
CPU结构原理
多核CPU工作原理
存储器层次结构原理
局部性原理
基础概念:并发与并行、同步与异步、
O密集型与计算密集型
操作系统用户态与内核态
进程、线程模型
线程的调度、状态、实现
线程池原理
线程池标准库与使用方法
进程池标准库与使用方法
多线程、多进程的局限性
Python解释器、GIL锁
协程的概念、本质
生成器与协程
事件驱动编程
协程调度器的实现原理
标准库asyncio
事件驱动gevent
http第三方库aiohttp
IO第三方库aiofile
异步web框架tornado
协程在爬虫中的应用
协程在 Web 后台开发中的应用
协程在运维工具中的应用
……
北极的森林
好评
这是我为了巩固提升Python协程知识时,发现的一门课。 春节期间到现在,跟着老师从系统层面到代码实现层面,逐一学习,每一节都上完了,收获很多,特此记录。 我不是计算机科班出身,基础知识比较差,最开始讲操作系统知识时,容易没有耐心,觉得这跟协程有什么关系? 但是往后随着对线程,进程的实操,然后再对 python 协程的介绍时,会不断提及操作系统相关的知识点。这个时候我才发现之前讲的操作系统知识是有用的,也更加理解了协程的原理。 这是一门好课,值!
慕标2006290
好评
挺不错的,内容安排合理,让人清晰易懂,咚咚呛老师讲解清晰,超出预期。 毕业工作以来一直对线程、进程理解模糊,也听说过协程,但都不深入,这个课先补充了相关的基础知识,接着介绍线程、进程,并编程实践,让我清晰的了解了线程和进程的细节,极大的帮助我理解了这些概念,特别基础概念知识的部分,补充了以前大学忘记了的知识点,对理解线程、进程帮助非常大,正如老师说的,基础设施决定上层建筑,再在这基础上可以更好理解协程。 而且我公司的后台服务大量使用协程,只是我刚入职,还没上手,所以期待后面实现协程调度器的实践内容,老师赶紧更新。。。让我可以了解协程的底层细节,协程真的是每个后台开发者都应该了解的技术。
慕莱坞9453938
好评
目前我学习到计算机原理 线程 进程那里,感觉很不错。通俗易懂,我的python基础很薄弱,但我觉得听懂这门课应该不是问题。
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题