零基础学编程038:送你一份编程知识小抄

前几天读完了《世界观》这本书,它把人的世界观类比成各种信念的拼图,感觉人生之旅也是一种拼图,心灵成长的拼图。“零基础学编程”这个系列的文章已经写完37篇了,学编程也像是一幅庞大的拼图,需要在学习过程中不断地完善。

一开始面对一个未知的世界,可能感觉无处下手,但只要起步了,你就在不断地探索这块庞大的知识拼图,核心的学习方法就是英文、搜索、实践、教练反馈、总结等,随着学习的深入,不断地加入程序语法、编程算法、数据结构、数据库、硬件知识等拼图,再在解决实际问题的过程中不断地创建各个拼图之间的连接,才能学会编程。

我建议刚学编程的朋友,要找张大纸把这些知识点记录整理下来,等你积累到100张、500张、1000张拼图时,也就变成编程高手了。

在写这个系列文章时,开始几篇让你快速上手,对编程不再恐惧,建立信心;有几篇文章针对复利数据表问题展开;有几篇讲述了有趣的小海龟做图让你有直观的感受;有些是发邮件生成二维码数据分析等实用的小程序;中间则穿插着讲解略显枯燥的语法知识点。

同一个编程问题,解决的手段很多,随着掌握的知识点、模块库越来越多,会出现更方便、更有效率的解决方案,但所有这些知识点都是连接在一起的,互相之间充满了连接。在《如何高效学习》这本书中也提到了创建这些连接的重要性,所以在学习的过程中自己亲手整理一张知识地图是别人无法代劳的。

因为整理这种知识要点对于任何编程语言都非常重要,所以互联网上有一个专门的网站(http://cheat-sheets.org)存放这种笔记或知识图。国外把这种东西称为Cheat Sheet,你把它用于考试现场就叫做“小抄”,而我们用它主要是强化记忆、建立各个知识的连接。

(图片来源于互联网)

为了大家方便,我先把前面37篇文章的知识点整理出了一张图片,当然我生成这张图也用到了《程序员作图不用笔》的技巧,程序员圈里流行着这样一句话“吃自己的狗粮”,自己写的程序自己先要用起来。

微信公众号中不方便嵌入大图片,公众号后台发消息:cheatsheet小抄,得到这张高分辨率的图片,另外再送出我从互联网上辛苦收集到有关Python的9份PDF格式的Cheatsheet,一并拿去不谢。

再强调一句,别人的小抄只是参考,自己亲手整理的才更有效。

--- END ---

原文发布于微信公众号 - 申龙斌的程序人生(slbGTD)

原文发表时间:2017-03-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据猿

【视频&PPT】《数据猿巅峰思享会》之巨杉数据库CTO王涛:大数据和数据库的未来趋势

<数据猿导读> 在去年的Strata+Hadoop World大会中,巨杉数据库作为唯一的中国参展商在大会上做了展览和演讲,在本次《数据猿巅峰思享会》现场,王涛...

2996
来自专栏编程坑太多

为什么很多人会觉得IT门槛低?

2326
来自专栏Java学习网

面对层出不穷的技术,我们就得这么干!

  俗话说一天不读书,没人看的出;两天不读书,开口会爆粗;三天不读书,智商输给猪。所以,为了让自己的“智商”保持在pig之上,都会逼着自己每天读点东西^_^。但...

28010
来自专栏IT大咖说

与传统相比,混合云如何实现更便利的部署

内容来源:2017 年 12 月 22 日,Infortrend 大中华区总经理杨文仁在“2017IDC产业大会”进行《混合云应用与数据中心》演讲分享。IT 大...

874
来自专栏PHP在线

写出高质量代码的10个建议

原文出处: 汤涛(@星星D灯) 很长一段时间以来,我都在关注如何提高代码质量,也为此做过一些尝试,我想这个话题可能大家会比较感兴趣,在这里分享一下我关于如何...

37114
来自专栏大数据文摘

GitHub迎来史上最大产品变革:发布可直接运行代码的GitHub Actions

10月16日,全球最大开发者社区GitHub Universe开发者大会在旧金山召开,会议持续两天,在刚刚顺利闭幕。本次大会主题为“认可开发者集体的成果以及增强...

1094
来自专栏企鹅号快讯

通俗了解IaaS,PaaS,SaaS

【IT168 评论】云服务已经被大众所熟知,但对于刚接触云计算的朋友来说,仍然是云里雾里的绕着,今天小编就为你解读一下云计算的几种服务模式,IaaS,PaaS,...

3065
来自专栏逻辑熊猫带你玩Python

“推荐给新手的几个编程酷站,最后一个最骚包!”

gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。

1083
来自专栏BestSDK

写出高质量代码的10个Tips

文|汤涛 很长一段时间以来,我都在关注如何提高代码质量,也为此做过一些尝试,我想这个话题可能大家会比较感兴趣,在这里分享一下我关于如何提高代码质量的一些体会。 ...

2546
来自专栏VRPinea

百度、腾讯、火狐,这些知名浏览器都紧盯的WebVR究竟有何魅力?

3018

扫码关注云+社区