廖雪峰的课程看了,平时也就写写脚本,写了两年了,也就 crud+Flask ,应该如何进阶学习呢?
各位大牛有什么建议?教程课程书籍都可以推荐,提前感谢
![]() | 1 lambdaq 2024-09-13 14:23:38 +08:00 你已经打败全国 80% 的 py 码农了。快去就业市场试试吧。 |
![]() | 2 NoobNoob030 2024-09-13 14:25:20 +08:00 最好的提升方案应该是参与开源社区贡献,从简单的 issue 开始慢慢推一些 PR |
![]() | 3 sai190209 OP |
![]() | 4 PTLin span class="ago" title="2024-09-13 14:36:33 +08:00">2024-09-13 14:36:33 +08:00 书的话无非 cookbook 和 fluent |
![]() | 5 n37r09u3 2024-09-13 14:40:34 +08:00 语法都熟悉的话 直接看这本吧 CPython 设计与实现,看完打败全国 90% 的 py 码农 |
![]() | 6 Ricardoo 2024-09-13 14:56:27 +08:00 《流畅的 python 》进阶不二之选。现在出第二版了,纸质版太贵,微信读书会员可以免费看。 |
7 iOCZS 2024-09-13 15:32:55 +08:00 重要的是应用,把一门语言学得很精通的必要性是什么? |
![]() | 8 summerwar 2024-09-13 15:49:56 +08:00 你得先知道自己要干什么,然后才知道如何进阶学习 |
![]() | 9 encro 2024-09-13 15:56:01 +08:00 即将开启的技能: 金融统计 爬虫 AI 胶水 web 急速开发 |
10 blakezhaothinks 2024-09-13 17:27:59 +08:00 Python 进阶避不开的一本书:《流畅的 Python 》。 |
![]() | 11 vialon17 2024-09-13 17:57:37 +08:00 fluent python pep 系列 python 的设计逻辑之类的 |
![]() | 12 huangyezhufeng 2024-09-13 17:59:47 +08:00 |
![]() | 13 huangyezhufeng 2024-09-13 18:01:01 +08:00 @huangyezhufeng 把书直接贴上吧 Fluent Python Python Cookbook3 The Hitchhiker's Guide to Python Python Tricks: The Book Architecture Patterns with Python 《 Python 工匠》 Python Testing with pytest: Simple, Rapid, Effective, and Scalable High Performance Python Practice to the Python Pro Robust Python Serious Python |
14 zhu327808 2024-09-13 18:01:17 +08:00 找个项目做做吧,看看自己能不能独立 hold 一整个项目的设计实现,比如写一个论坛,写一个 blog ,这种别人写烂了的项目 |
15 sunfkny 2024-09-13 18:12:26 +08:00 via Android 装饰器 元类 描述符 type hints asyncio |
16 deplives 2024-09-13 21:14:02 +08:00 看你只是想进阶 python 还是搞搞底层 cPython 之类的 要是只是想进阶一下 python ,那就推荐先去看看《流畅的 python 》是本好书,然后尝试用高级点的东西开始造轮子, 如果你已经进阶到不满足于停留在 python 层面,那就去拉下来 cPython 代码,研究研究源码,说不定还能魔改一番,挺有意思,也更能加深你对 python 的理解 总之其实想深入 python 还是不简单的。 |
![]() | 17 iorilu 2024-09-13 21:43:31 +08:00 python 作为一个所谓万能语言, 范围太广, 所以想深入必须缩小范围 你可以综合考虑你的工作和兴趣方向, 选定一个深入 至于干什么不重要, 但是必须深入才能做到一般人摸不到的东西 至于看书什么之类我个人认为不重要, 深入指的是业务方向, 不是说代码写的多精炼多漂亮, 我不觉得这有啥了不起, 关键还是你能搞出别人搞不出的项目 |
![]() | 18 sai190209 OP 哇, 很多不错的建议和推荐。 总结下就是,综合自己的情况,找到自己想做的是啥,然后针对学习深入,动手做项目/参与开源社区贡献。 书的话,看来 《流畅的 python 》 是绕不开了。 就不一一回复了,谢谢各位! |
19 fghzpqm 2024-09-13 23:49:36 +08:00 ![]() 居然还没有人推荐最好的 Python 书籍之一:[Effective Python]( https://effectivepython.com/) |
20 nbboy 2024-09-14 09:59:57 +08:00 实践是最好的方式,如果是为了去面试,而且时间非常短,那就只能背题了。 |
![]() | 21 LuJason 2024-09-14 11:04:14 +08:00 建议一步到位,直接卖课 |
22 messaround 2024-09-14 13:58:13 +08:00 用它赚钱 |
23 ponelyr 2024-09-14 16:40:49 +08:00 让 cursor 来教你 |
![]() | 24 Hopetree 2024-09-14 23:55:54 +08:00 现在有 AI 加持,如果不是有必要,根本不需要把自己搞得那么卷,大部分工作都只需要熟练就行,感觉也就是开源项目会用到高级 |
25 chrisji1024 2024-09-15 13:58:59 +08:00 上站是最快的方式,哈哈 |