查看原文
其他

几个以前发过、回复过很多次、比较有用的学习资源

2017-06-30 crossin Crossin的编程教室

最近事情有些多,所以“每周一坑”偶尔不得不跳票一下,各位莫急哈。


既然来都来了,说几个经常被问到的资源,应该还是不少人需要的。已经看过的就忽略。有其他好资源欢迎在留言里补充。


首先是问的最多的:初学者有什么书籍推荐


如果是零基础,不懂编程,甚至计算机基础都比较薄弱的。推荐一本叫做《父与子的编程之旅》,老版本叫《与孩子一起学编程》。唯一不足的是有些年头了,讲的不是最新版 Python,不过第二版里有简单提到 2 和 3 版本的区别。(公众号回复 2v3 也可以看到我们总结的一篇版本差异说明)


另外,我们公众号里的 Python 入门 也是从面向零基础开始讲起的。几年来已经收到很多入门读者的好评。直接通过我们的教程入门也没问题。菜单栏里就有,不过更建议从下方 阅读原文 的链接进入,这里是做过一些修正后的更新版本。


如果你之前学过别的语言,想要再学习一下 Python,那么可以直接看《简明 Python 教程》,因为它真的很简明,没什么废话。这是本在线书,没有纸质版,也是基于 Py2。最新的英文版是 Py3 的,但暂时没看到翻译版,如果有人发现了可以跟我说声。


另外《Head First Python》也不错,但这本书自己明确说明不是面向零基础的。至于经常被人提起的《笨办法学 Python》,这本书最好的打开方式我觉得是作为补充的习题集,而不是入门书。尤其其中关于 Linux 命令行的一些地方,零基础基本都会掉进去。


然后,深入一些,关于数据分析方面的进阶学习,推荐两个资料:


一个是在线教程《用Python做科学计算》:http://old.sebug.net/paper/books/scipydoc/index.html (微信文章不能跳转外链,需复制到浏览器打开)


另一个是《用python进行数据分析》,可以买到,有电子版。


另外,玩数据分析的时候,不妨了解下 tushare 这个库,很有用,以前也讲过:想用 Python 做数据分析?先玩玩这个再说


爬虫的话,是一个非常依赖实战的技能,主要是跟着各种实例去开发去摸索,靠看书看不来的。


最后说下,想用 django 做 web 开发,我的建议一直是看官网文档,因为实在没有见过合适的教材。而且版本更新快,书本根本跟不上。不过就是对英语有一定要求。如果有这方面的好资源,也请留言推荐。


暂时先说这么多。另外还有一个之前整理的新手资源列表,公众号回复 新手 可见。


更多资源以后还会不断更新,敬请关注与收藏。





『码上行动』在线学习班(入门/爬虫)正在开放中,详情请回复 码上行动 查看

近期文章推荐阅读:

喏,你们要的 PyCharm 快速上手指南

给伸手党的福利:Python 新手引导

只学2个月编程能写出什么代码?他们表示:You can you code!

如何用100行Python代码做出魔性声控游戏“八分音符酱”

数据分析:当赵雷唱民谣时他唱些什么?

一行代码扫出“敬业福”

我扒了杜蕾斯的微博

Python 爬虫爬取美剧网站

今天,你抢到票了吗?

爆款游戏《贪吃蛇大作战》的 Python 实现




欢迎加入

Crossin的编程教室

crossincode.com

读者交流QQ群:149164011

微信请加 crossin11 留言入群(新手/进阶)


  请把我们分享给身边爱学习的小伙伴 :)  


点击左下角“阅读原文”,查看更多学习资源

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存