本文作者:站长

景霄Python核心技术与实战 系统提升你的Python能力

站长 2021-03-30 323 抢沙发
景霄Python核心技术与实战 系统提升你的Python能力摘要:  人工智能时代下,Python毫无疑问是最热的编程语言。有人夸它功能强大还上手轻松,有人说它学习曲线不那么陡峭,但是更多的人,在推开Python的大门后却发现,Pytho...

 人工智能时代下,Python毫无疑问是最热的编程语言。有人夸它功能强大还上手轻松,有人说它学习曲线不那么陡峭,但是更多的人,在推开Python的大门后却发现,Python入门容易但精通却不易。

你是否也曾傻傻分不清“列表”“元组”“字典”“集合”等的用法,甚至试图在集合中采用索引方式?

景霄Python核心技术与实战 系统提升你的Python能力

你是否也曾苦苦钻研面向对象的理念,却在被要求设计一个稍复杂点的系统时束手无策?

你是否也曾羡慕别人能巧用装饰器、生成器等高级操作,可自己在写代码时,却连异常抛出、内存不足等边界条件都战战兢兢搞不定呢?

由此可见,想要精通这门语言,必须真正理解知识概念,比如适当从源码层面深化认知,然后熟悉实际的工程应用,独立完成项目开发。这样,你才能成为真正的语言高手。

在这个专栏里,景霄会从工程的角度,带你学习Python。专栏基于Python最新的3.7版本,以语言知识结合工程应用为主线,其中包含了大量的独家解读和实际工作案例。内容难易兼顾,既可以带你巩固核心基础,更会教你各种高级进阶操作,让你循序渐进、系统掌握Python这门语言。

专栏按照进阶难度分为4个模块。

前两部分主要是Python的基础篇和进阶篇。除去必要的概念、操作讲解,基础篇和进阶篇都着重强调了学习中的重难点和易错点,并从性能分析、实际应用举例等不同维度出发,让你轻松理解和掌握它们。

第三部分是规范篇,通过讲解合理分解代码、运用assert、写单元测试等具体编程技巧,教你写出高质量的Python程序。

第四部分则是实战篇,这部分会通过量化交易系统项目的开发,带你串联起前面所学的Python知识,并加入大量的实战经验和技巧,让你在独立项目开发中获得质的提高。

 景霄,Facebook资深工程师。他本科以专业第一的成绩毕业于武汉大学通信工程系,后在哥伦比亚大学取得计算机硕士学位,目前主要从事人工智能的推荐排序系统与算法研究。作为一名全栈工程师,他曾领导多个上亿用户级产品的开发与落地,具有丰富的工程与实战经验。

课程目录

01  如何逐步突破,成为Python高手?.mp3

01  如何逐步突破,成为Python高手?.pdf

02  Jupyter Notebook为什么是现代Python的必学技术?.mp3

02 Jupyter Notebook为什么是现代Python的必学技术?.pdf

03  列表和元组,到底用哪一个?.mp3

03 列表和元组,到底用哪一个?.pdf

04  字典、集合,你真的了解吗?.mp3

04 字典、集合,你真的了解吗?.pdf

05  深入浅出字符串.mp3

05 深入浅出字符串.pdf

06  Python “黑箱”:输入与输出.mp3

06 Python “黑箱”:输入与输出.pdf

07  修炼基本功:条件与循环.mp3

07 修炼基本功:条件与循环.pdf

08  异常处理:如何提高程序的稳定性?.mp3

08  异常处理:如何提高程序的稳定性?.pdf

09  不可或缺的自定义函数.mp3

09 不可或缺的自定义函数.pdf

10  简约不简单的匿名函数.mp3

10 简约不简单的匿名函数.pdf

11  面向对象(上):从生活中的类比说起.mp3

11 面向对象(上):从生活中的类比说起.pdf

12  面向对象(下):如何实现一个搜索引擎?.mp3

12  面向对象(下):如何实现一个搜索引擎?.pdf

13  搭建积木:Python 模块化.mp3

13 搭建积木:Python 模块化.pdf

14   答疑(一):列表和元组的内部实现是怎样的?.pdf

14  答疑(一):列表和元组的内部实现是怎样的?.mp3

15  Python对象的比较、拷贝.mp3

15  Python对象的比较、拷贝.pdf

16  值传递,引用传递or其他,Python里参数是如何传递的?.mp3

16 值传递,引用传递or其他,Python里参数是如何传递的?.pdf

17  强大的装饰器.mp3

17 强大的装饰器.pdf

18   metaclass,是潘多拉魔盒还是阿拉丁神灯?.pdf

18  metaclass,是潘多拉魔盒还是阿拉丁神灯?.mp3

19  深入理解迭代器和生成器.mp3

19  深入理解迭代器和生成器.pdf

20  揭秘 Python 协程.mp3

20  揭秘 Python 协程.pdf

21  Python并发编程之Futures.mp3

21  Python并发编程之Futures.pdf

22   并发编程之Asyncio.pdf

22  并发编程之Asyncio.mp3

23  你真的懂Python GIL(全局解释器锁)吗?.mp3

23  你真的懂Python GIL(全局解释器锁)吗?.pdf

24  带你解析 Python 垃圾回收机制.mp3

24  带你解析 Python 垃圾回收机制.pdf

25  答疑(二):GIL与多线程是什么关系呢?.mp3

25 答疑(二):GIL与多线程是什么关系呢?.pdf

26 活都来不及干了,还有空注意代码风格?!.mp3

26 活都来不及干了,还有空注意代码风格?!.pdf

27  学会合理分解代码,提高代码可读性.mp3

27 学会合理分解代码,提高代码可读性.pdf

28  如何合理利用assert?.mp3

28  如何合理利用assert?.pdf

29  巧用上下文管理器和With语句精简代码.mp3

29 巧用上下文管理器和With语句精简代码.pdf

30   真的有必要写单元测试吗?.pdf

30  真的有必要写单元测试吗?.mp3

31  pdb & cProfile:调试和性能分析的法宝.mp3

31  pdb & cProfile:调试和性能分析的法宝.pdf

32  答疑(三):如何选择合适的异常处理方式?.mp3

32 答疑(三):如何选择合适的异常处理方式?.pdf

33  带你初探量化世界.mp3

33  带你初探量化世界.pdf

34   RESTful   Socket  搭建交易执行层核心.pdf

34  RESTful & Socket 搭建交易执行层核心.mp3

35  RESTful & Socket 行情数据对接和抓取.mp3

35 RESTful & Socket  行情数据对接和抓取.pdf

36  Pandas & Numpy 策略与回测系统.mp3

36 Pandas & Numpy  策略与回测系统.pdf

37  Kafka & ZMQ 自动化交易流水线.pdf

37  Kafka & ZMQ:自动化交易流水线.mp3

38   MySQL 日志和数据存储系统.pdf

38  MySQL:日志和数据存储系统.mp3

39  Django 搭建监控平台.pdf

39  Django:搭建监控平台.mp3

40  总结:Python中的数据结构与算法全景.mp3

40  总结:Python中的数据结构与算法全景.pdf

41  硅谷一线互联网公司的工作体验.mp3

41 硅谷一线互联网公司的工作体验.pdf

42  细数技术研发的注意事项.mp3

42  细数技术研发的注意事项.pdf

43  Q&A:聊一聊职业发展和选择.mp3

43  Q&A:聊一聊职业发展和选择.pdf

加餐  带你上手SWIG:一份清晰好用的SWIG编程实践指南.mp3

加餐  带你上手SWIG:一份清晰好用的SWIG编程实践指南.pdf

结束语  技术之外的几点成长建议.mp3

结束语  技术之外的几点成长建议.pdf


       

文章版权及转载声明

作者:站长本文地址:https://www.xiazai.red/post/18990.html发布于 2021-03-30
文章转载或复制请以超链接形式并注明出处下载集

赞(0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

分享

发表评论

快捷回复:

评论列表 (暂无评论,323人围观)参与讨论

还没有评论,来说两句吧...