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

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

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

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

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

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

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

(图片来源于互联网)

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

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

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

--- END ---

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

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

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

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

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

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

1453
来自专栏SDNLAB

Brocade发布SDN APP助力OpenDaylight性能提升

日前,Brocade介绍了一款app,能解决运行在OpenDaylight软件定义网络环境流量相关的大量问题。该特性将有助提升OpenDaylight性能。 ?...

3536
来自专栏CSDN技术头条

为什么说Python是伟大的入门语言

本文作者列举了一些Python特性,并认为Python是最适合入门的编程语言,一起来看一下。 最近发表了三篇关于我的艺术史背景是如何影响我教学的文章。现在要分享...

2248
来自专栏企鹅号快讯

通俗了解IaaS,PaaS,SaaS

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

3995
来自专栏IT大咖说

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

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

1154
来自专栏腾讯社交用户体验设计

IM官网全新蜕变: 改版(第一期)设计总结 - 腾讯ISUX

1192
来自专栏大数据文摘

谷歌年度狂欢2017I/O大会6大亮点曝光,机器学习将是主角

2466
来自专栏BestSDK

写出高质量代码的10个Tips

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

2586
来自专栏大数据文摘

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

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

1234
来自专栏编程坑太多

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

2446

扫码关注云+社区