首页 > 图书中心 >图书详情
微信小程序开发零基础入门(第2版·微课视频版)
作者:周文洁
丛书名:Web前端开发技术丛书
定价:79.80元
印次:2-4
ISBN:9787302616375
出版日期:2023.09.01
印刷日期:2024.07.04
本书是一本从零开始学习的微信小程序开发入门书,无需额外的基础。全书以项目驱动为宗旨,循序渐进、案例丰富,详细介绍了微信小程序的入门基础知识与使用技巧。 全书共分为12章,主要内容包括4个部分。第一部分是入门篇,包括第1章和第2章的内容,这两章介绍了小程序的由来、首次注册和创建项目流程;第二部分是基础篇,包括第3章和第4章的内容,这两章介绍了小程序框架和组件;第三部分是应用篇,包括第5~11章的内容,这7个章节分别讲解了微信小程序中网络API、媒体API、文件API、数据API、位置API、设备API、以及界面API的用法;第四部分是提高篇,包括第12章的内容,这一章节提供一个综合应用设计示例——高校新闻小程序的设计与实现,综合应用了全书所学知识,让读者所学即所用。全书包含完整例题应用110个,均在微信web开发者工具和真机中调试通过,并提供全套例题源代码、练习题和视频讲解。 本书可作为小程序爱好者的零基础入门选择,也可作为前端工程师和计算机相关专业学生的小程序开发工具书。
more >前言 FOREWORD 微信小程序( Mini Program)是一种轻量级的应用,它实现了应用“触手可及”的梦想,用户无须下载、安装,即可在微信中使用小程序。微信小程序在基于 Web前端技术基础的同时有其独特的语法和框架,提供微信同款 UI和功能接口,大幅提高了开发者的效率,不仅能让零基础入门的开发者迅速上手开发出美观且流畅的应用,也能给使用者带来优秀的体验。 《微信小程序开发零基础入门》由清华大学出版社于 2019年 1月出版,因其内容前沿、编校质量优秀,受到读者的一致好评。该书也是教育部 2018年第一批产学协同育人项目微信事业部“小程序课程改革”的配套图书,且连续 3年被评为清华大学出版社年度畅销图书。图书自发行以来,除了被大量社会读者购买以外,还先后被北京大学、首都师范大学、南京航空航天大学、浙江大学等上百所学校选作教材,也被多所学校图书馆馆藏。本书是《微信小程序开发零基础入门》的第 2版,被评为国家级实验教学示范中心计算机学科组“十四五”规划教材。 本书是从零开始学习的微信小程序开发入门书,读者无须具备小程序开发基础知识。全书以项目驱动为宗旨,循序渐进、案例丰富,详细介绍了微信小程序的入门基础知识与使用技巧。为了进一步提高本书质量,打磨更多前沿技术案例回馈读者,作者采纳了读者朋友们的问题反馈和修改建议,经过与官方最新技术规范对照,在第 1版的基础上进行了勘误并补充了官方新推出的组件和功能,每章末尾新增了阶段案例(总量相当于额外赠送了一本实战教材)和综合提高案例,全部配套了详细的视频讲解。 全书分 4篇共 15章,内容分别如下。 入门篇包括第 1章和第 2章。其中,第 1章是微信小程序入门,概要介绍小程序的诞生、特点和主要功能,详细讲解了如何注册开发者账号和完善信息,以及开发工具的下载与安装;第 2章是第一个微信小程序,从零开始讲解新建项目、真机预览和调试、代码提交等操作,并基于该项目介绍了小程序的目录结构和开发者工具的基本功能,本章包含阶段案例“简易登录小程序”。 基础篇包括第 3章和第 4章。其中,第 3章是小程序框架,主要讲解逻辑层、视图层和基础布局模型 flex的用法,本章包含阶段案例“通讯录小程序”;第 4章是小程序组件,按照功能分类依次介绍视图容器、基础内容、表单、导航、媒体、地图和画布组件的用法,本章包含阶段案例“趣味心理测试小程序”。 应用篇包括第 5~12章。这 8 章分别讲解微信小程序中的各类 API,包括网络 API、媒体 API、文件 API、数据缓存 API、位置 API、设备 API、界面 API以及画布 API。每章包含的阶段案例分别是“成语词典小程序”“音乐播放器小程序”“个人相册小程序”“极简清单小程序”“红色旅游地图小程序”“幸运抽签小程序”“幸运大转盘抽奖小程序”“你画我猜小程序”。 提高篇综合应用前面所学的基础知识和各类 API完成功能更加丰富的小程序项目,包括第 13~15章。这 3章难度逐层递增,第 13章是小程序 AI·基于腾讯智能对话平台 +ColorUI 的机器人小程序,讲解如何使用小程序插件和 ColorUI组件库;第 14章是小程序服务平台·基于微信 OCR识别+Vant Weapp的银行卡包小程序,讲解如何使用小程序服务平台能力、 Vant Weapp组件库以及自定义组件;第 15章是小程序全栈开发·基于 WAMP+ThinkPHP 6.0的高校新闻小程序,讲解如何部署 Windows+Apache+MySQL+PHP环境,如何快速配置 ThinkPHP 6.0框架并制作接口,以及如何与小程序前端交互形成完整全栈开发案例。 本书最后是附录,包括个人开发者服务类目、小程序场景值以及小程序预定颜色对照表。 本书包含完整例题应用 110个、阶段案例 11个以及提高篇进阶综合案例 3个,均在微信开发者工具和真机中调试通过。 为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案、程序源码、教学进度表、习题答案、期末试卷和 40小时的微课视频,比起第 1版还新增了题库系统。 资源下载提示 素材(源码)等资源:扫描目录上方的二维码下载。在线作业:扫描封底的作业系统二维码,登录网站在线做题及查看答案。微课视频:扫描封底的文泉云盘防盗码,再扫描书中相应章节的视频讲解二维码, 可以在线学习。 由于未来微信开发工具软件版本升级和官方文档变更等原因有可能导致读者学习时个别功能无法正确显示,如遇此情况请扫描下方二维码查看常见问题汇总文档,我们将会定期更新该文档并告知原因和解决方案。 常见问题汇总 为方便读者综合应用本书所学知识进行实战项目的开发,作者精心为每章配套编制了多个综合实战项目,已编入《微信小程序开发实战 -微课视频版》,可作为本书的配套实践指导书。 最后,感谢清华大学出版社的魏江江分社长、本书责任编辑王冰飞老师以及相关工作人员,非常荣幸能有机会与卓越的你们再度合作;感谢家人和朋友们所给予的关心和大力支持,本书能够完成与你们的鼓励是分不开的;特别感谢刘欣妍和刘昕语的支持,让我可以专注于书稿的编写与修订。 愿本书能够对读者学习微信小程序有所帮助,并真诚地欢迎读者批评指正。希望能与读者朋友们共同学习成长,在浩瀚的技术之海不断前行。 作 者 2023年 7月
more >