/ q3 U1 H8 s# d, |6 h
( G* S' C" [/ q〖课程介绍〗 B3 v$ \/ Y1 U9 q
2 r8 o3 y/ L! V. N9 h- [ 本课程主要解决前端开发人员面对公众号开发以及小程序开发时,遇到的支付、授权、分享的技术和业务痛点,通过此课程能够更加针对性的掌握用户授权流程、分享流程以及支付所涉及到的前后端的各个环节的知识,一次学习终身受用,升职加薪的必备技能。7 ~7 l$ I) k# |0 S
" J4 i9 k f. t* T8 e7 q
〖课程目录〗, A% P x' f( {" K q( `* V
第1章 课程导学( E$ q3 @9 @& i) O7 y
本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获。$ k7 M' |, ?" m
1-1 导学 试看* F1 F0 Y1 r- x* Y8 k) r1 o
- t$ V: p% [; N0 U* s, P" K第2章 H5开发9 J7 Y T! l6 h7 B- [3 Q
本章节基于VueCli3.0开发H5项目,从架构设计到H5自适应,同时给大家开发适配多端的H5静态页面。
% @& l$ [5 D& u5 F, @& s: k6 \ 2-1 微信分享前沿知识介绍
& K+ m5 S: o! }: _; z 2-2 Node升级和项目创建(1)/ o: D5 M, d' j# ]8 b& ]
2-3 Node升级和项目创建(2)
) Z1 o+ p5 y5 r9 U7 q, f0 Z 2-4 前端架构设计(1) 试看
( s9 s& M! l% H! N7 r7 ~ 2-5 前端架构设计(2)
1 ]5 n- `8 O) k# l: z- J 2-6 H5响应式方案设计(1)
3 ~+ s; v$ a- h 2-7 H5响应式方案设计(2)/ A' `9 U! H- R! \1 Z( P
2-8 H5还原UI设计稿(1)* V6 P4 b5 x" F4 G+ [0 `+ z7 O
2-9 H5还原UI设计稿(2)
3 w9 Z" u/ g _
& ?5 q* i1 I( f* m' F第3章 H5接入公众号
5 }: G( I0 q& [5 W本章节介绍了公众号的注册和IDE的前期准备,详细讲解了微信授权流程以及H5本地域名解析和代理功能,最后讲解了H5接入微信分享功能0 x S- X+ g! l+ i( s1 q" X$ E
3-1 公众号及IDE准备; z* l1 V, I& p. p
3-2 微信授权流程(1) 试看: R" v& G; @5 E3 ]( }
3-3 微信授权流程(2)
0 V4 ^8 S# D) \' H9 j7 H0 y 3-4 H5添加接口代理、域名解析 B& H4 a% P4 \! U
3-5 H5接入微信分享. o4 e k7 n( ]$ `! ^) l( C) v+ b
$ @& _# E$ b# i; H2 C第4章 Node开发微信分享
' Z, w( ~. {. }2 R9 y本章节讲解Express项目创建,Node配合前端做微信用户授权以及通过Node生成js-sdk签名信息。
3 |1 ^, [1 v5 A0 ] 4-1 Express项目创建5 |( [ c! ? J- [4 s6 V
4-2 微信用户授权(1): Z+ i, N. j7 v/ ]; ?
4-3 微信用户授权(2)7 ^, O, b3 B7 b
4-4 微信用户授权(3)7 O. c. R- k3 A" A/ W+ W" z
4-5 获取用户信息
- ?. a0 U0 G6 b) V 4-6 生成JS-SDK签名算法(1)
, _" l. x6 d* i9 m; d, t% W 4-7 生成JS-SDK签名算法(2)
8 d9 h0 P6 [& q& }8 g" v7 V5 N+ \' H3 w
第5章 安装与使用MongoDB
$ N: P/ V2 @8 S本章节主要讲解MongoDB的安装和使用以及通过Node连接MongoDB,最后开发Node接口保存用户信息。$ ~1 U0 Y% U$ Q' [ I0 b6 D' {1 b
5-1 Mongo安装(1)7 L# A- F% V. ^
5-2 Mongo安装(2)+ t r4 K% l/ W4 R
5-3 Node连接Mongo
# t" j% m. f- y h2 L$ S8 H" m 5-4 Node存储用户信息8 B2 I" l7 V+ N7 l7 S: J5 G
% W0 m: ^' v X/ r
第6章 小程序授权分享
( I6 S- P4 Y, U( z本章节主要介绍了小程序的注册以及框架介绍,以及小程序的创建和规范定义,小程序的公共机制和小程序的授权登录功能实现。1 d5 q8 A) \8 R3 v
6-1 小程序分享介绍0 y6 u- U0 Q" y/ p2 [& F+ Z
6-2 小程序分享项目演示8 ]/ M* m8 H. p7 Q7 L) ~
6-3 小程序注册和框架介绍9 r9 ?7 p- \; o- A" r6 ]
6-4 小程序创建和规范定义(1)
5 b- o2 b" s; x8 N! o5 q. e 6-5 小程序创建和规范定义(2) g) e0 H9 y% ^% `: i
6-6 小程序公共机制(1)+ Y! ^! k& p% M; M+ F
6-7 小程序公共机制(2)/ l9 i! x; W2 C! Z: l- y
6-8 小程序公共机制(3)
' g* e& q* X u9 ?7 z 6-9 小程序公共机制(4)( |: U! E) q; v7 {
6-10 小程序首页静态页面开发" h8 J1 ]# V) u" \5 M0 A
6-11 小程序授权登录(1)6 v& Z, N4 }# r
6-12 小程序授权登录(2)2 C8 S/ M1 \2 h9 v! O& S
6-13 Node对接小程序授权登录(1)9 Z& C+ g2 p N( w3 z
6-14 Node对接小程序授权登录(2)
/ {# B5 q0 P! Z4 ^) L 6-15 小程序分享2 x% X. ]. ~$ F( o. J
, q8 U, ~0 {9 d8 _第7章 小程序云授权分享
$ b1 E6 s! ]; m* O6 h+ M" J本节课主要介绍小程序云的开通和创建,如何使用云函数和云数据库,最后给大家介绍云如何实现授权登录功能。. M. Y; R7 S# H0 h
7-1 小程序云演示
% Z/ V+ {* y1 n% Q% M4 \8 h2 M 7-2 小程序云手机演示8 Z! e4 f: ^& y9 y4 B
7-3 小程序云开发介绍! d* D7 t/ I$ L6 D/ |: d! u
7-4 小程序云项目创建
6 O% L3 `3 O, `1 @( q) t& S7 i$ q 7-5 小程序云函数使用(1)
! i' t* E# B% n: j7 E, X1 E 7-6 小程序云函数使用(2)4 h6 {, W+ Z4 f7 _1 |, n# J
7-7 小程序云用户授权登录(1)
Z5 \+ H9 m" v' u: M& I) i+ V 7-8 小程序云用户授权登录(2)
% k8 W8 {- p1 M8 _, e* m: d" \' u- B0 C0 v* K4 f
第8章 小程序支付
$ i) }* {" F. ?3 A! [本章节主要以Node开发为主,给大家讲解如何生成预支付ID,如何签名,如何生成小程序端的package信息,通过本节课的学习能够掌握小程序从分享授权到支付的完整流程。
, w( {* S S; Y9 W5 } 8-1 支付前沿介绍; v& a, A$ u, I1 m6 u% E3 n
8-2 支付流程讲解$ o) X; b; N9 C; T2 H
8-3 小程序支付实现(1)
8 w4 N! C, M7 h 8-4 小程序支付实现(2)
; y& o* p; i+ e( s' F* E7 @ 8-5 小程序支付实现(3)
9 v( V* |3 m- J3 z 8-6 小程序支付实现(4)# F1 |/ W3 `5 {1 ?$ g7 T
8-7 小程序端接入支付功能(1)
7 f; r2 O" L2 S m! i0 c 8-8 小程序端接入支付功能(2)
% w9 J) y; f4 J C: M0 b' T
* U& ^) X% L* L+ _; c第9章 小程序云支付& }( |/ Y! g" y8 D8 \) c
本章节主要讲解通过小程序云如何实现支付功能,以及如何把支付模块同步到云函数上。
: I7 b. ?: y9 _& D5 i 9-1 小程序云函数本地调试# C' F& X2 s6 T9 R) c% X
9-2 小程序云生成支付签名
, a: e9 `8 z h4 @0 { 9-3 云函数实现支付功能(1)
& V! T/ V# }% D% E" e/ r 9-4 云函数实现支付功能(2)
9 f$ k$ p- Q5 r, ^ 9-5 云函数实现支付功能(3)
5 |) F1 t- H G X 9-6 云函数实现支付功能(4)
8 ]- o; ^6 f* k; ^$ t5 b
2 ^6 r3 T0 M+ p4 v" i& E. o$ N第10章 H5公众号支付4 }7 O0 @1 E% {5 J. X( G) y6 V; v! E
本章节主要讲解H5如何实现支付功能以及支付回掉功能,同时做线上部署演示。- ^/ V. X6 Q! Y$ j! z! U
10-1 H5支付资源准备
) `! a1 W2 k: n 10-2 完善H5页面和配置
; u+ r, C. I) O 10-3 微信白名单设置
. x9 }* H1 X' u 10-4 H5支付前端功能实现3 r! ~) C4 X; j! r* z
10-5 H5支付后端功能实现' D& A8 g2 F9 q% t: `- G$ a7 Y& `9 [; R
10-6 实现支付回调通知& N& R( u0 a; F( z- k, b+ @* Y/ B! p
* C9 r7 C5 U' R9 B% J
第11章 项目部署! f/ e$ X4 x7 A' D
本章节主要讲解H5项目、Node项目的服务器部署和小程序的线上版本发布
$ V8 r1 S4 d' N7 c 11-1 小程序部署
# ^+ N9 r( `8 U! n! a8 e 11-2 小程序云部署
3 o, V/ R- o- T 11-3 Node部署(1)
! k! ^- O7 @6 N h7 [3 l 11-4 Node部署(2); O) y* ?! Q6 D3 I4 ]' h
# E# m( |" n9 ]: Z. C
第12章 课程总结7 u0 T" G0 ^9 P1 g( F( Z* a
本章节主要回顾我们所讲的内容和需要注意的开发事项。
+ ~0 T3 j$ p3 {$ M. V. J A, I 12-1 课程总结
; K& \) y/ _- O% h7 A, C9 z
$ M/ Y o% _7 b0 `& _* { c: s/ X" a5 ]: l
〖下载地址〗- V6 x9 _& j, t" r* K# w# K. T
; m2 k# W6 S3 s6 _# |
7 E; K; X. z4 I6 f0 W |
|