跳转到内容区

微信是国内目前最大最活跃的 App,作为国民级别的移动端超级入口,微信用户群巨大,有着不可或缺的地位。2017 年微信正式上线小程序功能,为用户提供一种无需下载、即点即用、用完即走的 App 使用体验,用户无需再安装各种繁杂的 App,但却可以通过小程序得到应有的体验。正是这样一种巨大的优势,使得小程序一上线就备受瞩目,同时市场对小程序的需求也就日渐剧增。

截止到目前,小程序开发可以说是前端圈最火爆、最流行的技术。各行各业都期望通过小程序,占有更大的市场、服务更多的用户群体。

《微信小程序实战开发》主要面向有一些简单前端开发经验的人群,从零到一通过一个完善的项目案例理解微信小程序的开发。

适用人群

有一些简单前端开发经验的人群

知识储备

  • 熟练使用 HTML、CSS
  • 掌握 JavaScript 语言基础
  • 了解 Vue.js 之类的框架更佳

学习目标

  • 从技术和业务两个角度认识微信小程序
  • 掌握微信小程序编程能力
  • 理解微信小程序原生开发框架的基本结构
  • 能够开发一个类型大众点评的应用

课程内容

  1. 业务角度认识微信小程序
  2. 技术角度了解微信小程序
  3. 快速体验小程序能力
  4. 课程安排说明
  5. 注册小程序账号
  6. 搭建开发环境
  7. 开发工具的基本使用
  8. 小程序项目项目结构
  9. 小程序页面组织结构
  10. 小程序的配置文件
  11. 标签栏的配置
  12. 逻辑与界面分离的结构
  13. 逻辑层的 JavaScript
  14. 应用的生命周期
  15. 页面的生命周期
  16. 数据绑定和 WXS
  17. 控制属性(条件渲染)
  18. 控制属性(列表渲染)
  19. 事件处理
  20. 单向数据流
  21. WXSS
  22. 课后练习介绍
  23. 项目介绍
  24. 外观及标签栏的配置
  25. 公共样式及 Sublime 打开项目
  26. 首页布局
  27. 关于小程序中发送 HTTP 请求
  28. 首页数据加载及数据绑定
  29. 页面间跳转
  30. 列表页分类信息加载
  31. 第一页商铺信息的加载
  32. 上拉加载更多
  33. 下拉刷新及搜索
  34. 详细页