微信是国内目前最大最活跃的 App,作为国民级别的移动端超级入口,微信用户群巨大,有着不可或缺的地位。2017 年微信正式上线小程序功能,为用户提供一种无需下载、即点即用、用完即走的 App 使用体验,用户无需再安装各种繁杂的 App,但却可以通过小程序得到应有的体验。正是这样一种巨大的优势,使得小程序一上线就备受瞩目,同时市场对小程序的需求也就日渐剧增。
截止到目前,小程序开发可以说是前端圈最火爆、最流行的技术。各行各业都期望通过小程序,占有更大的市场、服务更多的用户群体。
《微信小程序实战开发》主要面向有一些简单前端开发经验的人群,从零到一通过一个完善的项目案例理解微信小程序的开发。
适用人群
有一些简单前端开发经验的人群
知识储备:
- 熟练使用 HTML、CSS
- 掌握 JavaScript 语言基础
- 了解 Vue.js 之类的框架更佳
学习目标
- 从技术和业务两个角度认识微信小程序
- 掌握微信小程序编程能力
- 理解微信小程序原生开发框架的基本结构
- 能够开发一个类型大众点评的应用
课程内容
- 业务角度认识微信小程序
- 技术角度了解微信小程序
- 快速体验小程序能力
- 课程安排说明
- 注册小程序账号
- 搭建开发环境
- 开发工具的基本使用
- 小程序项目项目结构
- 小程序页面组织结构
- 小程序的配置文件
- 标签栏的配置
- 逻辑与界面分离的结构
- 逻辑层的 JavaScript
- 应用的生命周期
- 页面的生命周期
- 数据绑定和 WXS
- 控制属性(条件渲染)
- 控制属性(列表渲染)
- 事件处理
- 单向数据流
- WXSS
- 课后练习介绍
- 项目介绍
- 外观及标签栏的配置
- 公共样式及 Sublime 打开项目
- 首页布局
- 关于小程序中发送 HTTP 请求
- 首页数据加载及数据绑定
- 页面间跳转
- 列表页分类信息加载
- 第一页商铺信息的加载
- 上拉加载更多
- 下拉刷新及搜索
- 详细页
01. 业务角度认识微信小程序06:4602. 技术角度了解微信小程序05:3503. 快速体验小程序能力15:4004. 课程安排说明03:0505. 注册小程序账号04:2906. 搭建开发环境07:0707. 开发工具的基本使用06:5308. 小程序项目项目结构15:3609. 小程序页面组织结构14:5010. 小程序的配置文件15:5311. 标签栏的配置12:1212. 逻辑与界面分离的结构03:3513. 逻辑层的JavaScript07:2614. 应用的生命周期28:3615. 页面的生命周期20:1916. 数据绑定和WXS23:3417. 控制属性(条件渲染)17:2418. 控制属性(列表渲染)30:0719. 事件处理18:4620. 单向数据流12:0121. WXSS17:2322. 课后练习介绍17:3623. 项目介绍08:5024. 外观及标签栏的配置08:5025. 公共样式及Sublime打开项目07:0726. 首页布局25:5927. 关于小程序中发送HTTP请求12:1428. 首页数据加载及数据绑定13:0829. 页面间跳转12:1430. 列表页分类信息加载13:0431. 第一页商铺信息的加载11:0632. 上拉加载更多27:2533. 下拉刷新及搜索10:00▶ 详细页15:01