- 资源介绍
课程方向: | Python |
---|---|
课程类型: | 优化/进阶 |
Python开发精品课:从Python开发新手到Python开发大师迈进!
第1章 课程简介
介绍如何配置系统的开发环境以及如何加入github私人仓库获取最新源码。
第2章 python中一切皆对象
本章节首先对比静态语言以及动态语言,然后介绍 python 中最底层也是面向对象最重要的几个概念-object、type和class之间的关系,以此来引出在python如何做到一切皆对象、随后列举python中的常见对象。
第3章 魔法函数
本章将会介绍python语言简介语法背后的基石-魔法函数,会通过例子来演示魔法函数对python的影响、最后整体呈现python中的魔法函数来对python做一个概览。
第4章 深入类和对象
本章节是python面向对象的进阶知识,通过本章的学习会掌握 python 鸭子类型以及鸭子类型对 python 的影响,随后讲解 python 中的抽象基类的运用、python 的 mro 属性查找算法和 super 函数、类变量和对象变量以及数据封装、本章节会讲解对象的自省机制能让大家对对象内部有更进一步的了解、最后是上下文管理协议...
第5章 自定义序列类
本章节在讲解 python 的序列协议后进一步讲解 python 中序列的类型以及序列协议中的魔法函数,之后实现了自己的可以切片的序列、在本章中我们也会接触 bisect 和列表推导式、生成器表达式和字典推导式等,经过本章的学习之后大家会知道如何去定义可以像list一样使用方便的类以及明白 django 中的 queryset 的核心...
第6章 深入python的set和dict
因为 dict 的高性能,dict 在 python 内部被大量应用。本章节我们会首先通过例子演示dict 和 list 之间的性能差异,以及讲解 dict 高性能背后的原理,我们也将接触到散列表以及可散列类型,最后我们我们会知道 set 和 frozenset 的区别。...
第7章 对象引用、可变性和垃圾回收
本章节是偏理论的章节,却是我们进一步理解 pytho n以及排查各种隐含的 bug 最重要的章节,本章的对象引用、可变性和垃圾回收会让我们对 python 的变量本质有更进一步的加深,本章节会让我们在编码的过程中尽量避免各种坑以及出错后有排错的经验。...
第8章 元类编程
元类在 python 高级工程师面试中会被经常问到、元类作为 python 中一个高级特性,熟练使用元类能不仅让我们写出更加优雅和可控性更好的代码还能进一步加深我们对python 的理解、本章节我们将会理解更多的 python 面向对象的高级特性比如property 以及属性描述符、__getattr__和__getattribute__等等,这些让我们可...
第9章 迭代器和生成器
深刻理解生成器是理解协程的基础、迭代器和生成器作为 python 难以理解的功能,很多人对其区别以及使用都是模棱两可,本章节我们会全面理解迭代器协议以及生成器和迭代器之间的关系,我们会重点讲解生成器的原理,让我们更清楚我们在什么时候应该使用生成器,本章节我会通过几个例子加深大家对生成器的理解和使用。...
第10章 python socket编程
本章节我会从 http、socket、tcp 协议开始讲起,通过 socket 方式实现客户端和服务端让大家名明白聊天类软件的核心、要想深刻理解 web 编程、我们必须知道 socket 编程,本章节我们将通过多线程+ socket 的方式实现支持并发的服务端、最后通过 socket 模拟 http 的请求来实现为后续的异步 IO 打下并发的基...
第11章 多线程、多进程和线程池编程
多线程、多进程编程一直是面试中被问到的高频问题,本章节我们将从 GIL 开始讲解多线程以及多进程的应用场景、之后详细的介绍多线程的编码、线程间通信以及线程的同步- LockRlockCondition,通过对 condition 的源码分析加深大家对条件变量的理解,接着通过线程池 ThreadPoolExecutor 的使用和源码分析加深大家对...
第12章 协程和异步io
本章节是一个过渡章节,也是从生成器过渡到协程的最重要的章节,本章节我们将从阻塞和非阻塞等概念开始一直到引出多线程和多进程编程在并发编程中的不足、IO多路复用,然后我们会通过事件循环+回调的方式完成高并发的请求,之后我们会讲解回调之痛以及生成器进阶中的 send、close 和 yield from 等功能,最后通过这...
第13章 asyncio并发编程
asyncio 作为 python 未来最有野心也是最有前景的模块,是我们学习 python 高并发编程的必学模块。有了12章的基础,我们直接使用 asyncio 来进行并发编程就会变得容易理解,我们从 asyncio 的基本功能开始讲解、如何将任务提交到asyncio、如何将 ThreadPoolExecutor 和 asyncio 集成,明白 asyncio 内部是如...
第14章 课程总结
本章节我们会对课程的内容做一个整体的总结,加深大家对所学知识点的整体理解。
猜你喜欢
-
副业精品课:人无横财不富马无夜草不肥,名师实战帮你打造属于你的副业IP,让你的收入翻倍!百度云下载
2022-02-08 -
2022年小飞大侠《股票实战训练营》第9期视频课程百度云分享
2022-12-02 -
价值599的投资理财精品课:从港股打新小白到港股打新避坑高手进阶!百度网盘分享
2022-03-03 -
价值1980元的短视频流量运营精品课:从实体店网络掘金小白到高手进阶!百度网盘分享
2022-08-19 -
2022数据结构考点精讲完整版-网盘分享
2023-01-23 -
价值4880的超级销售精品课:从销售小白到销售大神进阶!百度网盘分享
2022-06-14 -
考研英语精品课:2021名师考研英语 一、二、三+全程直播课程-百度云下载
2022-02-07 -
无人直播带货精品课:直播带货大神带你一台手机玩转直播带货,收入暴涨!百度网盘分享
2022-01-10 -
企业自媒体爆款精品课:企业号+个人号双管齐下憋爆款!百度网盘分享
2022-07-27 -
51CTO-深入浅出Java虚拟机视频教程—入门篇
2023-01-08
-
美宣插画精品课:从美宣插画小白到美宣插画高手进阶!百度网盘分享
2022-07-29 -
AdobeAfterEffects2021影视特效精品课:轻松能够玩转AE特效,助你打造热门爆款!百度网盘分享
2022-05-08 -
价值988的求职面试精品课:职场高手助你玩转求职面试,成功拿下心仪职位(最新完结版)百度网盘分享
2022-02-19 -
价值1980的天猫运营精品课:打造爆款产品的秘诀,让你的店铺利润暴增!百度网盘分享
2022-02-03 -
C4D工程下载 C4D三维卡通MG动画元素 3D Cartoon FX Pack 1+ Pack 2 百度网盘分享
2022-08-22 -
最新JK-测试开发进阶训练营(第10周)无密网盘下载
2023-01-13 -
价值399的Excel精品课:Excel小白进阶Excel大师的实战教学-百度网盘分享
2022-02-14 -
价值1999的电影摄影精品课:从电影摄影小白到电影摄影大师进阶!百度网盘分享
2022-05-28 -
男神必修课:高质量性生活必修系列精品课程(最新完结版)百度网盘免费分享
2022-02-21 -
价值1280元的抖店无货源副业运营精品课:从抖店无货源小白到创收高手进阶!百度网盘分享
2022-08-05
猜你在找
1,本站资源收集于网络,只做学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。
2,积分仅用来维持网站运营,性质为用户友情赞助,并非购买课程费用(1元=1积分);
2,如本贴侵犯到您的权益,请按要求提供相应版权证明材料联系:sochaocom@qq.com,侵权投诉
潮课网 » 价值399的Python开发精品课:从Python开发新手到Python开发大师迈进(完整版)-百度网盘分享