首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

小程序学习路线

之前有学弟问到我小程序如何学习,这里也给大家聊一下我个人学习小程序的路线。每个人的学习的方式方法都会有所不同,大家仅供参考。

1、小程序本质

小程序的本质也是一个网页,只是它是通过微信内核来解析并加载渲染页面。如果只做静态的小程序的话,有html以及js的知识足够了,例如一些工具类的小程序,你只需要能够用js写出逻辑以及一些页面的css样式即可,例如天气类或者计算器之类的工具小程序。

这是我做的一个体测计算器的小程序

因此可以先学习前端方面的知识,js一定要深入去了解学习,因为东西挺多而且杂,需要静下心来慢慢地学习。

2、小程序进阶

之后便是进阶的学习,你需要掌握一门服务器语言,php,c#,jsp(Java web)都行,学会之后,你可以干的事情就多了,小程序就不仅仅是一个静态的页面了,你可以进行前后台的交互,不过小程序不支持本地的服务器调试,因此需要去购买云服务器,这部分博客上面都有大量的教程。动态的、具有前后交互的小程序就可以做出来,例如:表白墙。。。

3、公众号的开发

其实微信开发最早的是微信公众号的开发,看似挺复杂,但是如果理解了,也就那么回事。举个简单的栗子:移动公司的公众号里面有个查询流量的菜单,点击后返回消息显示当前流量余额。其中的过程就是,点击菜单,然后触发了一个事件,其实就是发生一个请求到后台的服务器,这个请求中的参数就是手机号,服务器接收到请求,通过手机号查询到相关的信息。因此,所谓的公众号开发其实就是服务器端的开发,属于后台,一般使用php、c#或者Java web。另外还有一个就是微信内网页开发,其实也是和小程序差不多,这里自己去了解吧。

4、推荐书籍

4.至于说书单,倒是没有特别的相关书要推荐,教程书真的是一大堆,一般在当当上买,买的时候看一下同类书的销量排行,选前几名的买。然后,还是放几本我看过的觉得还不错的书吧。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180427G12XF200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券