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

简介: 最后说下,想用 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月前
|
缓存 API 索引
内存资源控制器实现备忘 【ChatGPT】
内存资源控制器实现备忘 【ChatGPT】
|
5月前
|
XML 搜索推荐 数据格式
资源描述框架的用途及实际应用解析
**RDF(资源描述框架)**是一种用于机器理解网络资源的框架,使用XML编写。它通过URI标识资源,用属性描述资源,便于计算机应用程序处理信息。RDF在语义网上促进信息的确切含义和自动处理,使得网络信息可被整合。RDF语句由资源、属性和属性值组成。RDF文档包括`<rdf:RDF>`根元素和`<rdf:Description>`元素,后者用`about`属性标识资源。RDF还支持容器(如`<Bag>`、`<Seq>`和`<Alt>`)来描述集合。RDFS是RDF的扩展,提供描述类和属性的框架,而达布林核心是一组预定义属性,用于描述文
161 0
|
C# 开发者 C++
【学习资源】C#初学者学习资源推荐
初学者学习C#的学习资源推荐, 包括网站,书籍与社区。
409 0
【学习资源】C#初学者学习资源推荐
GameMakerStudio学习资源
GameMakerStudio学习资源
98 0
|
安全 Java 关系型数据库
案例之创建资源服务器准备工作|学习笔记
快速学习案例之创建资源服务器准备工作
案例之创建资源服务器准备工作|学习笔记
|
前端开发 Java 开发者
[实验]引入资源|学习笔记
快速学习[实验]引入资源
|
人工智能 JSON 前端开发
学习资源
大家好,推荐一些学习资源给大家 当然大家可以留言评论自己发现的优秀资源地址
|
安全
程序人生 - 怡宝和农夫山泉有什么区别,哪个更好一些?
程序人生 - 怡宝和农夫山泉有什么区别,哪个更好一些?
239 0
|
机器学习/深度学习 分布式计算 搜索推荐
信息检索资源参考
假期重新把之前在新浪博客里面的文字梳理了下,搬到这里。本文汇总信息检索开放资源列表,有需要的拿走吧。
234 0
|
持续交付 测试技术 Devops
带你读《软件项目管理案例教程(第4版)》之三:生存期模型
本书以案例形式讲述软件项目管理过程,借助路线图讲述项目管理的理论、方法及技巧,覆盖项目管理十大知识域的相关内容,重点介绍软件这个特殊领域的项目管理。本书综合了多个学科领域,包括范围计划、成本计划、进度计划、质量计划、配置管理计划、风险计划、团队计划、干系人计划、沟通计划、合同计划等的制定,以及项目实施过程中如何对项目计划进行跟踪控制。该书取材新颖,注重理论与实际的结合,通过案例分析帮助读者消化和理解所学内容,既适合作为高等院校计算机、软件及相关专业高年级本科生和研究生的教材,也适合作为广大软件技术人员和项目经理培训的教材,还可作为软件开发项目管理人员的参考书。