本书内容

全书分为4篇13章。

第1篇(第1、2章)为基础知识,主要讲解了小程序的发展历程、小程序的特点、应用范围与应用场景、小程序的注册与创建。读者在学习完本篇后将会对小程序的发展以及优缺点等内容有全面的认识,从而确定某项目是否适合使用小程序进行开发。

第2篇(第3、4章)为核心应用,主要是对小程序的生命周期函数以及组件进行讲解。通过本篇的学习,读者将对小程序的生命周期有更深入的了解,并且还能够掌握原生组件、视图容器组件、表单组件等小程序组件的使用方法。

第3篇(第5~10章)为高级应用,主要讲解小程序中的API。学习完本篇内容,读者可以调用不同的API来实现小程序相应的功能。例如,通过网络API可以实现小程序网络请求的发送与接收;通过文件API可以实现小程序的文件上传和下载;通过媒体API可以实现音视频文件的播放以及地图的显示等功能。

第4篇(第11~13章)为项目实践,主要讲解小程序项目的开发,通过“贪吃蛇”小游戏、“你画我猜”小程序、“在线音乐播放器”小程序三个项目,使读者了解小程序项目从需求到完成项目开发的整个流程,以及小程序知识点的应用,为日后进行小程序开发工作积累经验。

本书不仅融入了编者丰富的工作经验和多年的使用心得,还提供了大量来自工作现场的实例,具有较强的实战性和可操作性,读者系统学习后可以掌握小程序开发的基础知识,然后通过对项目案例的练习,可以巩固基础知识,并且积累项目开发经验和团队合作技能,在未来的职场中获取一个较高的起点,为进行小程序开发奠定坚实的基础。