本书是腾讯云计算(北京)有限责任公司开发的“1+X”职业技能等级证书微信小程序开发(高级)的配套教材,是一本基于“项目导向,任务驱动”教学理念的实用性教材。本书着力落实职业教育教学改革思路,围绕小程序开发人员工作任务的实施过程来组织内容。 本书共8个项目,项目1~3主要讲解HTML性能优化、CSS性能优化、雪碧图的使用、ES6语法和使用ES6优化代码结构等知识,项目4~5介绍微信小程序设计、开发基础知识,项目5~6介绍小程序设备接口和设计要求及步骤、小程序的页面性能优化、接口的交互技巧、第三方组件的使用、云数据库的使用、云函数的运行机制,项目7介绍云函数定时器的使用、数据库的备份和迁移相关知识,项目8介绍微信小游戏开发的基础知识。部分项目又细分为若干个任务,每个任务配有“实操视频”,力争实现理论与实践的有机结合。