微信小程序是小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。
全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。微信小程序、微信订阅号、微信服务号、微信企业号是并行的体系。
微信小程序是一种不用下载就能使用的应用,也是一项创新,经过将近两年的发展,已经构造了新的微信小程序开发环境和开发者生态。微信小程序也是这么多年来中国IT行业里一个真正能够影响到普通程序员的创新成果,已经有超过150万的开发者加入到了微信小程序的开发,与我们一起共同发力推动微信小程序的发展,微信小程序应用数量超过了一百万,覆盖200多个细分的行业,日活用户达到两个亿,微信小程序还在许多城市实现了支持地铁、公交服务。微信小程序发展带来更多的就业机会,2017年小程序带动就业104万人,社会效应不断提升。
微信小程序开发教程:
目录:
第1章 微信小程序介绍
1.1 小程序历史
1.2如何访问小程序
1.3小程序与APP、HTML5的比较
1.4小程序与订阅号、服务号、企业号的比较
1.5小程序适合哪些程序
1.6小程序开发需要什么资质和能力
第2章 微信小程序注册
2.1微信小程序注册
2.2开发工具
2.3 小程序上架流程
第3章 编程基础知识
3.1 ES5基础
3.1.1 ES5和JavaScript的关系
3.1.2 ES5变量类型
3.1.3 ES5语法
3.1.4 ES5关键字和保留字
3.1.5 ES5变量类型转换
3.1.6 ES5运算符
3.1.7 ES5语句
3.1.8 ES5函数
3.1.9 ES5对象
3.2WXML基础
3.2.1 WXML组件
3.2.2 WXML组件属性
3.3 WXSS基础
3.3.1 WXSS和CSS的异同
3.3.2 WXSS语法
3.3.3 WXSS选择器
3.3.4 WXSS常用属性
3.3.5 静态样式和动态样式
3.4Mustache基础
第4章 小程序架构搭建——从HelloWorld开始
4.1编写HelloWorld
4.2HelloWorld改进
第5章 图片组件和点击事件——以和弦查询为例
5.1小程序功能
5.2小程序编写
第6章 表单组件和条件渲染——以诉讼费计算为例
6.1小程序功能
6.2小程序编写
第7章 网络请求和flex布局——以天气查询为例
7.1小程序功能
7.2小程序编写
第8章 swiper组件和列表渲染——以微网站为例
8.1小程序功能
8.2小程序编写
第9章 页面周期和数组缓存——以To Do Llist为例
9.1小程序功能
9.2小程序编写
第10章 服务器搭建
10.1腾讯云部署
10.2 windows环境
10.3 腾讯云Mysql数据库
第11章 数据库和用户信息API ——以留言板为例
11.1小程序功能
11.2小程序编写
第12章 模板消息和交互反馈API——以酒店预订为例
12.1小程序功能
12.2小程序编写
第13章 页面参数传递和分享——以文章列表为例
13.1小程序功能
13.2小程序编写
第14章 画布组件和绘图API——以马赛克为例
14.1小程序功能
14.2小程序编写
第15章 日期函数和函数封装——以时钟为例
15.1小程序功能
15.2小程序编写
第16章 动画API和冒泡事件——以风水罗盘为例
16.1小程序功能
16.2小程序编写
第17章 回调函数——以QuickStart为例
17.1小程序功能
17.2 QuickStart解读
第18章 上传下载和录音API——以普通话练习为例
18.1小程序功能
18.2小程序编写
第19章 第三方工具
19.1 Viscode
19.2 coolsite360
19.3有赞小程序
19.4微信小程序CLUB
19.5野狗云SDK
19.6又拍云
19.7小程序商店 [1] 第20章 代码调试
20.1开发工具中调试
20.2手机端调试