前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >零基础学编程038:送你一份编程知识小抄

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

作者头像
申龙斌
发布2018-03-06 11:08:04
8780
发布2018-03-06 11:08:04
举报
文章被收录于专栏:申龙斌的程序人生

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

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

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

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

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

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

(图片来源于互联网)

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

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

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

--- END ---

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-03-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 申龙斌的程序人生 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档