原创声明:本文为作者原创,未经允许不得转载,经授权转载需注明作者和出处
1:看一遍微信小城官方文档(框架、组件、API)
2:本站Michael老师的实战三部曲
3:本站Michael老师的JS大神之路、Flex等基础的补充
3:做一个关于“同城的教育培训班”的小程序
3:研读各种Demo,吸收其精华,收集其有用的代码
4 :等等等
终极目标:精通小程序,小程序能做到的,我都会!
我是今年三月份进入IT行业的。
我没有本站很多大神的NB的标签,如:“精通xxx”、“有xx年的丰富的经验”。
对我来说,啥都是初学。
我想我遇到的问题,大部分初学者也会遇到。
为了给其他初学者提供一点点的帮助,我决定“总结我遇到的问题和思考”,然后整理并发布出来。
我以初学者的身份,写初学者都能看懂的文章,给初学者看。
这些天一直在看小程序文档(框架、组件、API),已接近尾声。
都是在工作的缝隙中进行“偷学”的,进度自然慢了些。
关于小程序框架
我把在学习“框架”过程中遇到的问题和思考,整理并发布了相关文章。
详见:“小程序框架系列专题”
关于小程序组件
小程序组件学习过程很轻松,感觉没太大的难点,只需要记下细节即可。
关于小程序API
对于API的学习,大部分也是很简单的,但是也有一些难点。
比如:网络方面的上传/下载/Socket,界面方面的动画/绘图,开放接口方面的加密解密/微信支付/消息模板等
作为初学者,这也是“卡”住我,刚看就晕的地方,我想其他初学者大多也像我一样被卡主。
我打算先突破这些难关,然后想小程序框架细节一样,把“所有的我遇到的问题和思考”发表出来。
1:获得session_key和openId(加解密、签名系列)
2:用户敏感信息的解密(加解密、签名系列)
3:AES加密与Base64编码(加解密、签名系列)
4:官方AES代码(PHP版)代码注释(加解密、签名系列)
5:我测试的代码及打包下载(加解密、签名系列)
6:迅雷、QQ旋风地址的Base64编码(加解密、签名系列)
7:用户数据签名详解(加解密、签名系列)
8:用户敏感信息完整性检验(加解密、签名系列)
自己看懂容易。
写出来,努力让别人看懂,尤其是初学者看懂。
这需要大量的时间和精力。
不过!这既能帮助别人,又能对这知识加深记忆,是值得的~
我分享,我快乐,哈哈!~
不容易,此系列终于都写完了(2016.12.12 21:11)
END…