零基础可以学小程序开发吗?

2021-02-26

微信小程序这一套解决方案框架,确实和前端(frontend)的那一套比较像。在大约20年前,前端确实比较主要地是针对一个叫做浏览器(browser)的运行环境进行程序设计的。但是,随着时间的推移,前端现在已经将工作范围大大地拓展了。不过,如果就微信小程序这么一个话题来说,微信所处的地位,确实有点儿像浏览器,既然是针对零基础在讨论,那么了解到这个程度也就可以说是个能够继续学习的开端了。关于零基础是否能够学习小程序开发,我们要弄明白以下三个问题:

1、微信小程序开发需要什么技术?哪些技术呢?

答案:微信小程序开发本质上需要的技术无非就是JS, CSS 样式,以及类似Html标签的组件的使用。所以那么下一个问题来了。

2、该如何学习这些技术呢?

HTML,CSS样式这些东西比较简单,即使零基础,一周之内看看官方文档差不多学会。唯一有点难度的就是JS的学习。现在是互联网时代,网上资料多的是,关于HTML,CSS,JS的资料,网上一大把,找免费的就行,文档视频有的是,没必要花钱买付费的。

零基础可以学小程序开发吗

3、那么,我学会这些技术就可以马上开发了么?

不。小程序用到了这几个技术不假,但是也不是马上开发,建议再去学习一下微信小程序的官方文档,看看文档中的组件的使用,API的使用,框架的介绍等。

掌握软件开发的一些流程,如:设计、编码、测试、上线等。刚才主要说的东西都属于编码(coding)这个环节,但整个流程远不止这一个环节。每个环节,对于软件开发来说,都很重要。对于现代软件开发来说,人们发明了各种各样的模型来使得流程尽可能地高效,并降低软件缺陷的发生率。对于这些模型有所了解,并找到自己在软件开发整个流程中的定位,对于一个软件工程师的成长是很关键的。关注“启丞传合”,了解更多内容。