我是如何学习小程序的

前段时间和你们一块儿分享了一篇关于学习方法的内容《大牛与搬运工的差距——学习方法的力量》。咱们将学习过程分红八步,并借鉴了敏捷开发的迭代思想,以达到自我迭代学习的效果。行胜于言,理论结合实践才是王道,因此本文我将基于前面的学习方法,分享我是如何学习微信小程序的。html

关于小程序

小程序是继订阅号、服务号、企业号后,16年腾讯新推出的又一种开发能力。小程序无需下载安装,能够在微信内便捷地获取和传播,可谓是一款“即扫即用,用完即扔”的便捷应用,同时具备近似APP般的出色使用体验。
坦白讲,此刻和你们分享小程序学习,已经有点后知后觉的意味了。小程序刚出来时,和不少人同样,我其实也是持有怀疑、观望的态度,即使到目前为止,我接触的小程序恐怕就是上次玩的那个“跳一跳”了。
最近也是由于想在咱们的一款建站系统的开源项目中关联小程序,才决定学习了解下小程序,接下来咱们就立刻开启小程序的学习之旅。小程序

1.确立目标

我学习小程序的目标很明确,总的来讲就两个:
1.学习小程序相关技术,能独立开发制做一款小程序。
2.将小程序与咱们的开源项目(蝉知建站系统)关联打通。微信小程序

2.拆分任务

咱们经过逆向分解,将每一个目标拆分红具体的可执行任务。这个过程其实就是将目标细分整理成具体的小目标或问题,而后将其关联到一个个可执行的任务,目的是完成目标或解决问题。
完成个人两个目标,须要具体学习哪些知识,完成哪些事项呢?第一个目标须要学习小程序的代码框架结构、运行机制、组件用法、小程序后台操做以及小程序开发工具的使用等。第二个目标则须要学习小程序的API、插件、相关接口调用,以及蝉知建站系统这边的微信模块代码。微信

梳理以后,就变成了一个个须要完成的具体任务。这里我借助一款协同办公工具的待办任务管理功能,将须要作的任务都罗列出来,方便后面执行跟踪。网络

3.搜集知识资源

学习过程当中必然少不了各类学习资料,在搜集知识资源时主要侧重三方面:书籍、官方文档和网络技术文章。
我首先找的就是微信的官方文档——《小程序开发文档》,内容涵盖了快速入门的简易教程、组件、框架、API、开发者工具等内容,既权威又全面。其次书籍我选的也是由腾讯官方微信架构师熊普江编写的《小程序,巧应用:微信小程序开发实战 第2版》。学习过程当中以这两份材料为主要资源,除此以外,还在CSDN、掘金、博客园等IT技术门户里查阅一些小程序相关的“干货”。
对于知识资源的搜集,仍是要提醒你们注意一点,切勿作“收藏控”。不少朋友对于书籍、各类教程、网络文章等资源,购买了下载了收藏了,而后,就没有而后了,最终真的沦落为“收藏品”。而咱们真正要作的是要把知识“收藏”并沉淀到咱们脑子里。架构

相关文章
相关标签/搜索