𝔖 Scriptorium
✦   LIBER   ✦

📁

微信小程序开发从入门到实战-微课视频版

✍ Scribed by 陈云贵; 高旭


Publisher
清华大学出版社
Year
2020
Tongue
Chinese
Leaves
481
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书以微信小程序开发入门到实战为定位,内容共12章: 第1章带领读者认识微信小程序; 第2章整体性地讨论小程序的框架问题; 第3章介绍常见的组件; 第4章介绍视图层的样式布局; 第5章介绍逻辑层JavaScript; 第6章介绍小程序数据库操作; 第7章介绍常见的网络接口; 第8章介绍常见的媒体和设备接口; 第9章介绍常见的交互和开放接口; 第10章介绍微信小程序*新技术——云开发; 第11、12章是两个综合性项目。

考虑到大部分高校开设过“Java程序设计”课程,本书中的高级接口均采用Java作为后端开发语言,案例中的后端代码附有注释,没有Java基础的读者可以根据注释修改成自己需要的后端程序。全书的110个知识点案例代码、9个小型实训项目代码和2个大型实训项目代码,均在微信开发者工具和真机中调试通过。

本书提供750分钟的视频讲解,扫描书中相应位置的二维码可以在线观看; 本书还提供教学大纲、教学课件、电子教案、程序源码和教学进度表,扫描封底的课件二维码可以下载。

本书可作为高等院校计算机相关专业学生学习微信小程序的教材,也可供对小程序开发感兴趣的开发人员、广大科技工作者和研究人员参考。

本书由陈云贵和高旭编著,其中,陈云贵负责编写第1章、第6~10章和第12章,高旭负责编写第2~5章和第11章。全书由陈云贵审阅定稿。

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章 认识小程序
1.1 微信小程序介绍
1.2 小程序特征
1.3 微信小程序开发准备
1.4 第一个微信小程序
1.5 支付宝和百度小程序
第2章 小程序开发基础
2.1 开发者工具介绍
2.2 小程序项目结构
2.3 生命周期函数
2.4 逻辑层
2.5 视图层
2.6 实训项目——商品列表页和详情页
第3章 微信小程序组件
3.1 组件概述
3.2 视图容器组件
3.3 基础内容组件
3.4 表单组件
3.5 导航组件
3.6 媒体组件
3.7 地图组件
3.8 实训项目——问卷调查
第4章 样式与布局
4.1 小程序样式
4.2 选择器
4.3 基础样式
4.4 盒子模型
4.5 元素类别
4.6 flex布局
4.7 layer布局
4.8 float布局
4.9 小程序布局实战
4.10 实训项目——仿京东首页小案例
第5章 JavaScript基础
5.1 JavaScript简介
5.2 JavaScript基础语法
5.3 JavaScript在小程序中常见的交互场景
5.4 实训项目——计算器小案例
第6章 数据库操作
6.1 MySQL数据库
6.2 可视化工具NavicatforMySQL
6.3 基于Java的后端JSON接口
6.4 数据库操作
6.5 数据缓存Storage
6.6 html2wxml富文本插件
6.7 实训项目——基于数据库的注册与登录案例
第7章 网络通信与文件上传下载操作
7.1 WebSocket
7.2 wx.uploadFile()文件上传
7.3 wx.downloadFile()文件下载
7.4 实训项目——网络相册
第8章 媒体与设备操作
8.1 地图与位置
8.2 图片
8.3 视频
8.4 录音、音频播放控制以及背景音乐
8.5 设备操作
8.6 实训项目——音乐播放器案例
第9章 交互接口和开放接口
9.1 交互反馈
9.2 微信登录接口wx.login()
9.3 微信支付接口wx.requestPayment()
9.4 获取用户信息接口wx.getUserInfo()
9.5 模板消息template
9.6 权限接口
9.8 其他常见开放接口
9.9 实训项目——购物车与结算功能
第10章 小程序云开发
10.1 云开发
10.2 云存储
10.3 云函数
10.4 云数据库
10.5 实训项目——基于云数据库的许愿墙
第11章 数码产品类电商小程序项目
11.1 需求分析
11.2 页面设计与实现
11.3 购物车功能的设计与实现
11.4 支付页面的设计
11.5 项目小结
第12章 基于云开发的新闻小程序项目
12.1 需求分析
12.2 云存储的设计与实现
12.3 云数据库的设计与实现
12.4 小程序端的实现
12.5 项目小结
正文结束


📜 SIMILAR VOLUMES


微信小程序开发实战:微课视频版
✍ 周文洁 📂 Library 📅 2020 🏛 清华大学出版社 🌐 Chinese

<p>《微信小程序开发实战:微课视频版 (1600分钟视频 21个完整项目案例)》共包含20章,每章均以项目为驱动,将微信小程序的基础知识点分解实现。全书案例由浅入深,从基础篇的创建第一个微信小程序开始,到应用篇的各类API的实现,包括天气查询、口述校史、电子书橱、医疗急救卡、会议邀请函、指南针和手绘时钟等项目; 本书在游戏篇还包含了拼图、推箱子和贪吃蛇游戏; 在提高篇引入了小程序云开发的概念,例如带有云数据库的高校新闻网、带有云存储的电子书橱; 最后在综合篇给出图片分享社区案例,介绍了第三方Vant Weapp组件库,并结合云开发技术实现了生日管家小程序。</p>

Android Studio移动应用开发从入门到实战-微课版
✍ 兰红、李淑芝 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

本书是根据教育部高等院校计算机专业教学改革的需要,结合作者讲授“Android平台开发基础”课程的教学经验编写而成的。全书共分11章,详细介绍了Android 5.0的基本知识和新特性,为学生学习和掌握Android开发打下基础。另外,每章均配有精心安排的实验和习题,书后还给出了习题参考答案。 本书内容丰富,实用性强,侧重案例教学和计算机程序设计的基本知识,帮助读者掌握Android的核心内容及Android App设计的基本方法和编程技巧,了解进行科学计算的一般思路与方法,适合具有Java基础的本专科学生学习使用。本书针对知识点还提供了微课视频讲解。 本书可以作为高等学校相关专业相关课程的教

微信小程序开发快速入门
✍ 黄曦; 沙拉依丁·苏里坦 📂 Library 📅 2017 🏛 电子工业出版社 🌐 Chinese

<p>《微信小程序开发快速入门》全面系统地讲解了微信小程序入门知识。开篇讲解了小程序的特点与开发逻辑,以及如何申请和创建一个小程序项目与环境搭建,接着通过多个小程序实例来全面体验和讲解开发框架、实现过程及主要代码框架等,然后介绍小程序组件、开发方式、网络、缓存、位置和界面交互,以及开发过程与组件的应用技巧、各个微信原生API接口小程序开发的技巧等。每章具有多个小程序实战案例,让读者快速掌握该章所讲的知识,并实践小程序各项功能的应用及使用技巧。</p> <p>《微信小程序开发快速入门》结构清晰,由浅入深,可帮助读者快速掌握小程序的开发。适合于各种前端开发者,以及各种APP设计、开发和自学者。<

Spring Boot开发实战-微课视频版
✍ 吴胜 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

本书先逐步介绍Spring Boot开发的基础知识;包括Spring Boot的简介、开发起步、相关注解介绍和Web应用开发、数据库访问、数据库访问、Web服务开发、数据处理、文件应用、WebFlux开发以及示例代码。然后结合一个简单案例演示了Spring Boot开发的全过程。本书内容由浅入深,结合示例介绍各个知识点,按照开发步骤的方式组织内容;可以帮助读者更好地理解、掌握Spring Boot开发技术。 本书内容通俗易懂,适合Spring Boot开发的初学者(特别是在校学生)、Web应用开发者和企业级应用开发爱好者等读者;可以作为大学课程的教学用教材、自学的入门读物、开发过程的参考书。

微信小程序开发零基础入门
✍ 周文洁 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

<p>本书是一本从零开始学习的微信小程序开发入门书,无需额外的基础。全书以项目驱动为宗旨,循序渐进、案例丰富,详细介绍了微信小程序的入门基础知识与使用技巧。 全书共分为12章,主要内容包括4个部分。第一部分是入门篇,包括第1章和第2章的内容,这两章介绍了小程序的由来、首次注册和创建项目流程;第二部分是基础篇,包括第3章和第4章的内容,这两章介绍了小程序框架和组件;第三部分是应用篇,包括第5~11章的内容,这7个章节分别讲解了微信小程序中网络API、媒体API、文件API、数据API、位置API、设备API以及界面API的用法;第四部分是提高篇,包括第12章的内容,这一章节提供一个综合应用设计示