什么是微信小程序?
小程序是一种不需要下载安装即可使用的应用,它实现了应用「触手可及」的梦想,用户扫一扫或搜一下即可打开应用。也体现了「用完即走」的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。
为什么要学微信小程序?
比 NativeApp 简单、比 WebApp 性能稳定、未来商业价值高。如果你是一名前端,那么未来小程序会是你另一个战场;如果你不是BAT,善用微信小程序开发将给你带来流量和用户;如果你是业内大V,新的研究课题来了。
教程目录:
第 1 部分 微信小程序从基础到实战课程概要
第 1 节 微信小程序从基础到实战课程概要
1.1微信小程序从基础到实战课程概要
第 2 部分 初识微信小程序
第 1 节 微信小程序简介
2.1微信小程序简介
第 2 节 微信小程序开发准备
2.2.1微信小程序开发准备
2.2.2微信小程序开发工具的使用
2.2.3目录结构详解
第 3 节 视图渲染与事件
2.3.1视图与渲染
2.3.2微信小程序事件
第 4 节 综合案例详解1
2.4综合案例 - 快递查询
第 3 部分 微信小程序开发进阶
第 1 节 微信小程序配置详解
3.1微信小程序的配置详解
第 2 节 小程序页面与APP对象详解
3.2.1微信小程序的生命周期与app对象的使用
3.2.2微信小程序页面的生命周期和参数传递
第 3 节 综合案例详解2
3.3综合案例 - 用户登录
第 4 部分 微信小程序UI开发详解
第 1 节 微信小程序UI开发介绍
4.1微信小程序的UI精讲
第 2 节 布局与样式
4.2.1布局基础
4.2.2布局基础
第 3 节 UI基础组件的使用
4.3.1组件的使用
4.3.2视图容器组件
4.3.3基础内容组件
4.3.4表单组件
第 4 节 UI高级组件的使用
4.4.1操作反馈小工具
4.4.2导航
4.4.3多媒体
4.4.4地图与LBS
4.4.5画布与游戏
第 5 节 综合案例详解3
4.5综合案例 - 评测小程序首页的实现
第 5 部分 微信小程序API详解
第 1 节 微信小程序的API开发简介
5.1微信小程序的API开发简介
第 2 节 数据交互API
5.2.1请求服务器数据
5.2.2图片选择与调用微信拍照
5.2.3文件上传与下载
5.2.4 webSocket
5.2.5音乐的播放和控制
5.2.6缓存数据
5.2.7获取当前位置
第 3 节 硬件设备信息获取API
5.3.1设备信息
第 4 节 UI操作API
5.4.1 交互反馈
5.4.2导航和导航条
5.4.3动画
5.4.4绘图
第 6 部分 项目实战:『仿V2EX微信小程序』
第 1 节 课程介绍
6.1课程介绍
第 2 节 产品设计
6.2.1使用 Xmind 进行产品需求分析
6.2.2使用墨刀进行产品原型设计
第 3 节 框架搭建
6.3.1路由配置,完成底部 TabBar 设计
6.3.2产品层级、组件模块化设计
第 4 节 界面设计与开发
6.4.1组件讲解
6.4.2列表页开发
6.4.3主题页开发
6.4.4节点页面开发
6.4.5用户信息页面开发
6.4.6使用 WXSS 对页面组件进行美化
第 5 节 API设计与开发
6.5.1wx.navigateTo、wx.redirectTo、wx.request 方法使用讲解
6.5.2使用 wx.navigateTo 完成页面跳转
6.5.3使用 wx.request 取云端数据
第 6 节 部署上线
6.6V2EX 小程序发布及注意事项