前言 微 信小程序开发技术是互联网行业的新兴开发技术之一。对于用户而言,微信小程序不需要下载即可使用,对于开发者而言,微信小程序开发成本低、推广成本低、开发效率高。由于微信小程序具有的优点较多,社会对微信小程序开发人才的需求与日俱增。微信小程序学习门槛较低,开发者只需要具备HTML、CSS和JavaScript的语言基础即可。即使开发者对这些语言不太了解,也能快速上手。 本书主要以微信小程序开发为主,着重对初学者进行基础指导。通过阅读本书,读者不仅可以掌握微信小程序开发的基础语法,还能在练习中提高编程能力,用简明的语言掌握基础知识。本书还增加了漫画内容,以帮助初学者更好地掌握各个知识点。这本书非常适合在校师生学习阅读,还可以作为高等院校计算机及相关专业的教材使用。此外,本书将微信小程序开发实用技术融入完整的软件项目中,教学设计按照“由浅入深、由简单到复杂”的特点,增加学生的动手实训机会,引起学生的学习兴趣,进一步提高学生的技能操作熟练度。 本书的编写特点可以归纳为以下三点。 (1) 紧扣教学规律,合理设计内容结构。本书编者长期从事微信小程序开发教学工作,具有丰富的教学经验和软件开发经验,紧扣教学规律和学习规律,全力打造难易适中、结构合理、实用性强的教材。本书以知识点作为基本教学单元,采取“知识点引入—场景类比—原理讲解—案例实训—小结与思考”的内容结构。此次新编教材在传授知识的同时,将工程项目中常用环境配置、开发工具的使用及项目工程化工具一并传授,融会贯通,以期培养学生的工程能力和工程素养。 (2) 漫话式写作,丰富的教学资源。本书的写作风格是通过漫话式语言将基础知识输出给读者,每个章节都含有众多案例和漫画风格的讲解,通过生活化的场景类比讲解知识点背后的工作原理。通过这种方式不仅可以提升读者的编程能力,还可以极大地带动读者的阅读兴趣。 (3) 高效的课程辅助工具,深度强化学生成长。为了改变传统教学观念的限制,对学生的学习情况进行有效监督管理。本书附带提供一个辅助教师课堂教学的微信小程序,具有课堂签到和基于知识点的随机课堂测验、投票等功能,能够准确分析 学生知识点的掌握情况,量化处理学生的学习结果,并将其融入平时的教学考评活动之中,提升课堂教学效果。 希望本书能够对读者学习微信小程序开发有所帮助。 由于编者能力和水平有限,书中难免存在不足与疏漏之处,请各位读者批评指正。 编者2024年8月 漫话微信小程序开发与实战(微课视频版)