微信分享与支付专项课程(公众号、小程序、小程序云)
第1章 课程导学
本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获。
第2章 H5开发
本章节基于VueCli3.0开发H5项目,从架构设计到H5自适应,同时给大家开发适配多端的H5静态页面。
第3章 H5接入公众号
本章节介绍了公众号的注册和IDE的前期准备,详细讲解了微信授权流程以及H5本地域名解析和代理功能,最后讲解了H5接入微信分享功能
第4章 Node开发微信分享
本章节讲解Express项目创建,Node配合前端做微信用户授权以及通过Node生成js-sdk签名信息。
第5章 安装与使用MongoDB
本章节主要讲解MongoDB的安装和使用以及通过Node连接MongoDB,最后开发Node接口保存用户信息。
第6章 小程序授权分享
本章节主要介绍了小程序的注册以及框架介绍,以及小程序的创建和规范定义,小程序的公共机制和小程序的授权登录功能实现。
第7章 小程序云授权分享
本节课主要介绍小程序云的开通和创建,如何使用云函数和云数据库,最后给大家介绍云如何实现授权登录功能。
第8章 小程序支付
本章节主要以Node开发为主,给大家讲解如何生成预支付ID,如何签名,如何生成小程序端的package信息,通过本节课的学习能够掌握小程序从分享授权到支付的完整流程。
第9章 小程序云支付
本章节主要讲解通过小程序云如何实现支付功能,以及如何把支付模块同步到云函数上。
第10章 H5公众号支付
本章节主要讲解H5如何实现支付功能以及支付回掉功能,同时做线上部署演示。
第11章 项目部署
本章节主要讲解H5项目、Node项目的服务器部署和小程序的线上版本发布
第12章 课程总结
本章节主要回顾我们所讲的内容和需要注意的开发事项。