





定价:59元
印次:1-5
ISBN:9787302560029
出版日期:2021.01.01
印刷日期:2023.12.27
图书责编:黄芝
图书分类:教材
本书是一本学习微信小程序开发的入门书,全书共分为7章,总体内容安排上分为前端设计与后端开发两部分,前端包括渲染视图中用到的WXML与WXSS文件代码的编写,常用组件的使用方法,以及如何利用JS文件实现视图层与逻辑层的数据交互等; 后端主要介绍小程序云开发方案,包括云数据库的使用,环境的搭建,云函数的定义与调用等。第1章简单介绍小程序,包括小程序的框架、开发流程以及设计规范等; 第2章以目前微信官方发布的最新版微信开发者工具为基础,介绍小程序账号注册、新建小程序项目、AppID的创建等内容,让读者易于上手,并获得直观的开发体验; 第3章介绍了小程序前端开发用到的WXML标签语言,以及WXSS样式,还有视图层与逻辑层的信息传递机制,如何绑定视图层的触发事件; 第4章介绍小程序开发中常用到的一些组件; 第5章则以一个案例介绍了开发中的一些常见问题的实现及处理技术; 第6章介绍了小程序云开发解决方案; 第7章给出一个综合应用案例开发。 本书可供高校计算机相关专业开设微信小程序开发课程的本科生、高职专科学生使用,也可供非计算机类专业通识课程引入互联网+智能应用服务开发相关内容的本科生或高职专科生使用,还可供对小程序开发有兴趣的广大编程爱好者使用。
王瑞胡,男,1975年09月出生,博士、教授,现担任重庆文理学院软件工程学院分管教学副院长、重庆服务外包学院副院长,为中国计算机学会高级会员、全国高等院校计算机基础教育研究会数据科学专委会常务理事、重庆认知科学学会理事。出版有《离散数学及其应用》、《红细胞SEM图像的三维重构及形状特征提取——基于VXL开源视觉库》等教材专著。
前言 在AI时代,越来越多的人开始涉足人工智能及智能应用服务开发领域,在高校人才培养方案的课程设置中,应体现AI元素并普及智能应用服务开发等相关知识,可在通识课程模块给全体大学生(含本科生与高职高专生)开设AI相关课程,真正实现AI for All、CS for All。 微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验,具有应用轻量、门槛低、用完即走等特点。不管是资深软件开发人员,还是初次进入开发领域的小白,只要其具有创新的思想,可以预见的创新功能应用,就将在互联网市场上有所作为。 对于计算机相关专业或其他专业学生而言,可通过小程序带动他们初步认识AI及智能应用。在日常生活中,围绕周围的一些应用,一旦学习者有了一个很好的创新思想之后,结合互联网,结合小程序开发,就可以开发出一个具有生命力的产品,激发学生学习AI的热情,激发他们的创新思维,这是一件非常有意义的事情。 本书的出版,为小程序开发者提供了入门通道,让初次接触小程序开发的非专业人士易于上手,能以较短的时间开发一个原型出来,从而激发开发者的兴趣,增强深入学习的动力,让兴趣与任务驱动他们学习更多其他知识,开发其他更多更丰富的功能。本书主要针对零基础读者或对软件开发涉及不多,希望能快速入门微信小程序开发的读者,结合微信小程序开发者工具可见即可得的特性,在整个内容架构及章节编排上,充分结合小程序开发初学者的学习基础与学习特点,循序渐进,逐步将基本的小程序开发中一些必要的知识铺陈开来。 本书由王瑞胡和代琴任主编。其中,第1~6章由王瑞胡编写,第7章由代琴编...
目录
第1章小程序简介
1.1什么是小程序
1.2小程序能做什么
1.3小程序的宣传方式
1.4小程序的特点
1.5小程序的产品优势
1.6小程序开发的准备工作
1.6.1小程序框架
1.6.2小程序开发流程
1.7小程序的设计规范
1.8小程序的运营规范
1.9几个重要的参考文档
思考题
第2章小程序开发工具简介
2.1小程序官方文档
2.2小程序开发流程
2.3小程序账号注册
2.3.1微信公众号注册小程序
2.3.2微信小程序官网注册小程序账号
2.4新建小程序项目
2.5调试区6种模式
2.6AppID的创建
2.7小程序开发之初体验
思考题
第3章小程序框架结构介绍
3.1MINA框架
3.2WXML标签语言
3.2.1WXML简介
3.2.2基础知识
3.2.3WXML主要功能
3.3WXSS
3.4视图层和逻辑层的信息传递交互实现
3.5配置文件解析
3.5.1app.json
3.5.2project.config.json
3.5.3app.wxss
3.5.4app.js
3.5.5app.wxml
3.6小程序的启动
3.7事件绑定
3.7.1事件的类别
3.7.2事件的使用方式
3.7.3冒泡事件与非冒泡事件
3.7.4事件绑定和冒泡
思考题
微信小程...
任务驱动、所见即所得,短时间内激发开发者的学习兴趣。
循序渐进、由浅入深,逐步介绍小程序开发中的必要内容。
提供云开发解决方案,包含一个综合性复杂案例。