$ s1 [/ S: u$ B2 a! j7 @
% D, ^) B9 P7 L9 a% T, t: q0 y〖课程介绍〗 B3 v$ \/ Y1 U9 q
5 _ h( D$ O3 h! S2 \4 t 本课程主要解决前端开发人员面对公众号开发以及小程序开发时,遇到的支付、授权、分享的技术和业务痛点,通过此课程能够更加针对性的掌握用户授权流程、分享流程以及支付所涉及到的前后端的各个环节的知识,一次学习终身受用,升职加薪的必备技能。
, R% z1 @# W% Y# d1 T; [( l7 p9 S, y: x* Z. B3 \4 n& p. T
〖课程目录〗: f/ e# y6 j6 n/ A0 _9 h& X. z7 D
第1章 课程导学
5 u& T! X* M1 J; M本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获。& c7 Z' l- I& P- |1 v8 ~
1-1 导学 试看
; u3 d3 ?( J8 v0 T+ G
6 ?8 g8 v: v6 H' g7 }第2章 H5开发0 e+ {4 ]2 V2 N& P. x
本章节基于VueCli3.0开发H5项目,从架构设计到H5自适应,同时给大家开发适配多端的H5静态页面。+ W* M: { `: n( g1 G4 s# W
2-1 微信分享前沿知识介绍8 o+ B7 K& ~$ r
2-2 Node升级和项目创建(1)
. K$ u& M/ |; ~4 l( y, a- | 2-3 Node升级和项目创建(2); P0 U9 _0 @# S1 R, ~; w b N
2-4 前端架构设计(1) 试看
$ Q% D+ W& Y' Q4 [1 L 2-5 前端架构设计(2)# o$ I5 C1 {0 ~5 [" B
2-6 H5响应式方案设计(1)
: p e t$ s( A* G" B4 M 2-7 H5响应式方案设计(2)
+ ]* z$ |/ h% F* M9 k3 r+ a 2-8 H5还原UI设计稿(1)8 b& B7 P" k$ N
2-9 H5还原UI设计稿(2)
# j( r' I& a. R1 [1 z8 u: D' ^( ^& z/ o! A6 I
第3章 H5接入公众号
* E$ a+ m' e, L8 Z本章节介绍了公众号的注册和IDE的前期准备,详细讲解了微信授权流程以及H5本地域名解析和代理功能,最后讲解了H5接入微信分享功能
9 Y& e( w" C5 _ 3-1 公众号及IDE准备; d, B0 {9 W i# d
3-2 微信授权流程(1) 试看
& t9 Q! \! x0 l& F+ b 3-3 微信授权流程(2)
6 {% |5 b0 u" b" _' e- c2 G 3-4 H5添加接口代理、域名解析
8 C: @7 |5 D2 m; L/ S }1 a 3-5 H5接入微信分享6 {4 T$ K) p2 t# M+ m( C
0 l- l7 b% b0 d8 d! R! ^
第4章 Node开发微信分享
# s1 R6 H. Z% b/ R, X本章节讲解Express项目创建,Node配合前端做微信用户授权以及通过Node生成js-sdk签名信息。. x; O" W# u, ^3 E# I& v) r# ]3 U
4-1 Express项目创建
& [! V3 @0 O! x- M, v* J 4-2 微信用户授权(1)
( I% w8 D, S" M4 L 4-3 微信用户授权(2)4 u8 g4 g: v/ ], Y7 X! a1 k- P
4-4 微信用户授权(3)( p' P0 K% c. }( L/ e- N
4-5 获取用户信息: e& Y% p" h. x0 \, x6 v; ~8 }( I
4-6 生成JS-SDK签名算法(1)
5 `6 G6 X! o7 a* R" r 4-7 生成JS-SDK签名算法(2)" x; P, l2 X0 Z( J. v {
7 H) {. r% w9 |& }% b& `
第5章 安装与使用MongoDB
( {8 b* W9 w: ~本章节主要讲解MongoDB的安装和使用以及通过Node连接MongoDB,最后开发Node接口保存用户信息。' x: l8 A& z2 R& |
5-1 Mongo安装(1)/ c1 }: D% [0 m- e1 L) u$ `
5-2 Mongo安装(2)1 B( q+ I1 C: }' T4 v, M0 r
5-3 Node连接Mongo- _/ w( A3 m$ m w
5-4 Node存储用户信息0 o8 R5 u% t Z$ y! T+ }: m
9 h3 V. N9 Z& F$ F) y* ]/ x2 t第6章 小程序授权分享& n7 e, Z7 _: }6 N& Q/ X
本章节主要介绍了小程序的注册以及框架介绍,以及小程序的创建和规范定义,小程序的公共机制和小程序的授权登录功能实现。* ^. b7 T i0 a% g
6-1 小程序分享介绍$ ]5 S" V9 a' t7 J
6-2 小程序分享项目演示
9 s: T! C" q" a0 U8 q) k! a 6-3 小程序注册和框架介绍
2 D6 ?' E, n+ i: m 6-4 小程序创建和规范定义(1)
4 S; d1 y5 K! i' X 6-5 小程序创建和规范定义(2): W* k' o6 i! P2 _* y
6-6 小程序公共机制(1)
4 q; M" R# M' J f 6-7 小程序公共机制(2)+ Q9 _% p u. {$ y& H" e0 r4 u- T
6-8 小程序公共机制(3)8 m2 |* R9 r: g9 X1 s% {
6-9 小程序公共机制(4)
M& \' M/ e4 N- X 6-10 小程序首页静态页面开发4 m; n% W( O1 j: S6 `# C
6-11 小程序授权登录(1)
( Z, R; O! z3 O) A4 y) ^ 6-12 小程序授权登录(2)
7 Y, W$ x' q; C$ m6 j$ C 6-13 Node对接小程序授权登录(1)
5 W( ^. b! C3 m% E* [& _ 6-14 Node对接小程序授权登录(2)" V4 P, ]6 L5 C3 u( x2 r1 }
6-15 小程序分享$ }: B: o; N- I6 t
5 ~5 O2 z; J2 v# ?第7章 小程序云授权分享
: y6 X8 b- h6 w本节课主要介绍小程序云的开通和创建,如何使用云函数和云数据库,最后给大家介绍云如何实现授权登录功能。3 }7 p$ \. o! x# C# {% z
7-1 小程序云演示
1 t9 S* l- N% g- o4 [5 D 7-2 小程序云手机演示4 d$ g, z3 L/ M1 C2 G0 x
7-3 小程序云开发介绍
3 b W( ~. U& ]. X+ ?' } 7-4 小程序云项目创建& O7 X# N$ g% k' ^" l
7-5 小程序云函数使用(1)! _3 w2 m0 q- s8 X& I' b
7-6 小程序云函数使用(2)
$ q8 W/ s& V# ~2 y8 e. p 7-7 小程序云用户授权登录(1)
' T+ p* q( y& z- i S% F# Q 7-8 小程序云用户授权登录(2)
/ G J* o5 Z$ G9 @, M* w, X
* Q3 h% W' z" h第8章 小程序支付
/ I# A) w+ L! k本章节主要以Node开发为主,给大家讲解如何生成预支付ID,如何签名,如何生成小程序端的package信息,通过本节课的学习能够掌握小程序从分享授权到支付的完整流程。' r) o9 M8 F3 w* K, Z; f
8-1 支付前沿介绍; e+ w% y; b0 S
8-2 支付流程讲解
* k. b7 ~ @8 ~* _' B 8-3 小程序支付实现(1)
2 w! {6 n: x1 M! B1 G5 J 8-4 小程序支付实现(2)! V `. j* x3 \2 j
8-5 小程序支付实现(3)
9 E- B" ^7 ~3 w8 ~ 8-6 小程序支付实现(4)4 s9 q9 |% h+ r1 e7 X& l1 W
8-7 小程序端接入支付功能(1)7 |9 T0 b- I3 u/ w) d
8-8 小程序端接入支付功能(2)8 G9 F: P6 H) w/ {4 c8 f% Z) f# t- Q
. q; l7 ?( a# i# e9 _: g
第9章 小程序云支付
5 b; U. c" G( F+ l) G1 t% i本章节主要讲解通过小程序云如何实现支付功能,以及如何把支付模块同步到云函数上。
( \4 }) K' r6 G+ E 9-1 小程序云函数本地调试$ N0 D0 d: J' r' r) z ?2 T
9-2 小程序云生成支付签名3 V) W# v( w( N1 C v! A
9-3 云函数实现支付功能(1)0 D' I4 |- g" S4 u# F
9-4 云函数实现支付功能(2)6 t0 a$ [5 R3 _" D& V6 S3 m
9-5 云函数实现支付功能(3)' \3 `7 O( {$ j+ x$ B
9-6 云函数实现支付功能(4) Q) g# o' H8 ? t
. o' ]9 ?' v5 n* C& d第10章 H5公众号支付
! v! n8 z7 i5 Z本章节主要讲解H5如何实现支付功能以及支付回掉功能,同时做线上部署演示。
2 j- d; W( ^" q9 Z* q3 b* ` 10-1 H5支付资源准备
. J& `: U& |% D8 E3 A 10-2 完善H5页面和配置 T' w. O5 \" Z2 }
10-3 微信白名单设置2 g4 |+ n, P) f+ e
10-4 H5支付前端功能实现6 [2 X! N9 `* N$ X
10-5 H5支付后端功能实现
9 W! ^) p( T' q% x" l4 g7 R0 T 10-6 实现支付回调通知
/ N6 c& k8 Q, }% u: ?2 {0 U8 t
, a9 l1 ^+ c p+ O+ u5 ?. ~( n7 \6 x4 M第11章 项目部署
. U9 u- O$ s: q9 C% K7 ^% i x本章节主要讲解H5项目、Node项目的服务器部署和小程序的线上版本发布! j6 |/ r* L3 Z8 I. M. a" t( C! W
11-1 小程序部署
* i. @$ P' \4 `( q6 U3 E 11-2 小程序云部署
3 _; a: J& g. G! _ 11-3 Node部署(1)
: J1 T2 b% ~* T/ S( ~* I$ n6 g 11-4 Node部署(2)& |1 G, T7 p E* H7 K* s
" e, ?! h$ f2 U% K, Z
第12章 课程总结
* n$ P Z9 ~& d. z" [! m1 ?本章节主要回顾我们所讲的内容和需要注意的开发事项。: A @1 c/ A# r: i7 @4 {$ |
12-1 课程总结4 B# | Z9 Z# }! G4 y
1 w0 U5 H8 X4 c8 Y! U& k& b6 _6 C& z2 X+ L( J' T) X
〖下载地址〗
; N& A8 F% c& ~9 K% z1 @/ @
8 r; z/ V, y% m- I' Z; e7 Z# I, s5 ^. O9 p& s5 _
|
|