新手如何做一个微信小程序

有些人问我,做出一个基本的微信小程序,需要哪些储备知识呢?作为一名工业企业的蓝领工人,我觉得我很有发言权。以下都是写给完全没接触过程序设计的小白的,用尽量通俗的语言告诉大家一个宏观的程序设计概念与通用框架。所以高手们就不要吹毛求疵了,这篇文章不是给你们看的。

初中英语词汇:……额,这个实在是必备要求。如果只认识26个英文字母,也有可能做出一个像样的软件,但需要付出极大的学习成本、开发成本、时间成本,毕竟现在主流的计算机语言没有用中文进行程序设计的。

编程语言基础:这个可谓当一名程序员的核心。面向对象的和面向过程的都要了解一点,包括关键字、数据类型、语法、函数、类与实例等等,任何语言基本都离不开这些。如果你够硬核,可以上来就学C、C++,不过我建议可以先了解一些弱类型的脚本语言如JavaScript,走走程序流程培养一下逻辑感还不用理会各种烦人的限制与报错。然后学习强类型的,强化自己的编程习惯,一个良好、自律的编程习惯是于人于己都有好处的。个人推荐Python,是个不错的选择,有大量的包可以避免重复造车轮。

标记语言基础:起码得对大概格式了解吧,可以从HTML学起,不必深入。只要达到连猜带蒙能看懂HTML、XML等就可以了。XML和下面提到的JSON应用非常广泛,多学一点肯定不会后悔的。

JSON、CSS等:初学者看起来他们的格式好像长得有点像,好那就暂时归为一类。但用处可是大有不同。CSS我觉得了解下就行了,毕竟他的作用绝大部分是为了布局和美观而非核心功能,而且想要什么样的大多直接百度的到。JSON是目前非常火爆使用的数据交换格式,不受开发语言限制,建议多了解下。

好!如果以上提到的这些你都能说出点门道来,不要犹豫,下载微信开发者工具来做小程序吧,喊出你人生当中第一次“Hello world”!

你可能感兴趣的:(新手如何做一个微信小程序)