首页 实战 学透协程/进程/线程 程序员必知必会技能
收藏

学透协程/进程/线程 面试必考 高薪必会技能

从原理到实战掌握超实用底层技术,提升核心竞争力

学透协程/进程/线程 程序员必知必会技能

¥348.00
已完结 难度 初级 时长 17小时 学习人数 273 综合评分 10.00

作为市面上凤毛麟角的协程专题课,课程将从基础讲起,与应用原理联动,结合丰富的课程案例,使用Python语言进行落地实践。无论你是Java、Go还是PHP开发,都可以通过本门课程掌握协程原理。是一门非常适合新手学习高性能开发的课程。

咚咚呛
讲师

高级研发工程师

课程预览

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

掌握高性能开发利器 冲击高级开发工程师

成长的过程,总有那么几个拦路虎....

基础概念实在晦涩难懂
采用多线程/多进程
系统性能和稳定性怎么反而降低了
这么多协程框架和第三方库
我该如何做技术选型
接口使用错误,没达到预期目标
却无法定位问题原因
不要慌,我们有:
没关系,我有办法:
放轻松,我来讲解:
这题我会,我来帮你:

多道程序设计

用户态与内核态

同步与异步

IO密集型与计算密集型

存储器的层次结构

上下文切换

并发逻辑分析拆解

线程池原理与实现

线程池标准库

全局解释器锁

进程池标准库

上下文切换成本

线程的实现方式

web框架tornado

标准库asyncio

http第三方库aiohttp

IO第三方库aiofile

事件驱动gevent

生成器与内存模型

yield/yield from

async/await

IO多路复用

Socket网络编程

事件驱动调度

一课掌握进线、协程,解决高并发问题,兼顾开发效率

从基础知识讲起 一步一步走上高性能之路

慕课网第一门协程专项课程 为你的性能需求找到解决方案

必备计算机基础知识

CPU结构原理

多核CPU工作原理

存储器层次结构原理

局部性原理

进线程、协程基础

基础概念:并发与并行、同步与异步、

O密集型与计算密集型

操作系统用户态与内核态

进程、线程模型

线程的调度、状态、实现

Python 并发编程

线程池原理

线程池标准库与使用方法

进程池标准库与使用方法

多线程、多进程的局限性

Python解释器、GIL锁

协程原理

协程的概念、本质

生成器与协程

事件驱动编程

协程调度器的实现原理

Python协程生态

标准库asyncio

事件驱动gevent

http第三方库aiohttp

IO第三方库aiofile

异步web框架tornado

协程的应用场景

协程在爬虫中的应用

协程在 Web 后台开发中的应用

协程在运维工具中的应用

……

点击查阅 课程专属在线学习文档

项目实战串联全课程 让你在实际应用中掌握高性能开发

手把手带你完成项目实操 降低学习难度 轻松理解高性能开发的原理

单线程
下载器实践
线程池
下载器实践
进程池
下载器实践
协程
下载器实践
调度模块 / 执行模块 / 性能数据分析模块

学员专享增值服务

问答专区
讲师集中答疑
关于课程的问题都可在问答区随时提
问,讲师会进行集中答疑
源码开放
整套代码下载
课程案例代码全开放给你,你可以根据所
学知识,自行修改、优化,用于正式项目

环境参数

  • 操作系统 Windows/Linux/MacOS
  • 语言 Python3.x
  • IDE Visual Studio Code
  • 工具 VMWare WorkStation

万事俱备 只等你来

  • 北极的森林

    好评

    这是我为了巩固提升Python协程知识时,发现的一门课。 春节期间到现在,跟着老师从系统层面到代码实现层面,逐一学习,每一节都上完了,收获很多,特此记录。 我不是计算机科班出身,基础知识比较差,最开始讲操作系统知识时,容易没有耐心,觉得这跟协程有什么关系? 但是往后随着对线程,进程的实操,然后再对 python 协程的介绍时,会不断提及操作系统相关的知识点。这个时候我才发现之前讲的操作系统知识是有用的,也更加理解了协程的原理。 这是一门好课,值!

  • 慕标2006290

    好评

    挺不错的,内容安排合理,让人清晰易懂,咚咚呛老师讲解清晰,超出预期。 毕业工作以来一直对线程、进程理解模糊,也听说过协程,但都不深入,这个课先补充了相关的基础知识,接着介绍线程、进程,并编程实践,让我清晰的了解了线程和进程的细节,极大的帮助我理解了这些概念,特别基础概念知识的部分,补充了以前大学忘记了的知识点,对理解线程、进程帮助非常大,正如老师说的,基础设施决定上层建筑,再在这基础上可以更好理解协程。 而且我公司的后台服务大量使用协程,只是我刚入职,还没上手,所以期待后面实现协程调度器的实践内容,老师赶紧更新。。。让我可以了解协程的底层细节,协程真的是每个后台开发者都应该了解的技术。

  • 慕莱坞9453938

    好评

    目前我学习到计算机原理 线程 进程那里,感觉很不错。通俗易懂,我的python基础很薄弱,但我觉得听懂这门课应该不是问题。

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

学习咨询

选课、学习遇到问题?

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

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