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

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

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


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


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


如果是零基础,不懂编程,甚至计算机基础都比较薄弱的。推荐一本叫做《父与子的编程之旅》,老版本叫《与孩子一起学编程》。唯一不足的是有些年头了,讲的不是最新版 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 实现

相关文章
|
2月前
|
敏捷开发 测试技术 持续交付
几个有用的测试网站
几个有用的测试网站
|
10月前
|
JSON 小程序 前端开发
小程序长列表优化实践
小程序如何实现长列表优化呢
小程序长列表优化实践
|
C# 开发者 C++
【学习资源】C#初学者学习资源推荐
初学者学习C#的学习资源推荐, 包括网站,书籍与社区。
215 0
【学习资源】C#初学者学习资源推荐
GameMakerStudio学习资源
GameMakerStudio学习资源
71 0
|
安全 Java 关系型数据库
案例之创建资源服务器准备工作|学习笔记
快速学习案例之创建资源服务器准备工作
89 0
案例之创建资源服务器准备工作|学习笔记
|
人工智能 JSON 前端开发
学习资源
大家好,推荐一些学习资源给大家 当然大家可以留言评论自己发现的优秀资源地址
|
安全
程序人生 - 怡宝和农夫山泉有什么区别,哪个更好一些?
程序人生 - 怡宝和农夫山泉有什么区别,哪个更好一些?
203 0
|
前端开发 JavaScript
小身材大用途,用PrimusUI驾驭你的页面
“PrimusUI”是自己在借鉴了如今网上很多开源的UI库,再经过自己整理加工的一个简单代码集合。
小身材大用途,用PrimusUI驾驭你的页面
|
机器学习/深度学习 人工智能 自然语言处理
一份帮助你更好地理解深度学习的资源清单
深度学习朝着可解释的方向发展,理解背后的基本原理显得更加重要。本文是一份帮助读者更好地理解深度学习基本过程的清单,便于初学者和部分起步者针对性地补充自己的知识体系。
3059 0