" X' h. }. \ T* L8 h: E6 j2 V) Z0 ~
- h6 K+ e! J: x; L
〖课程介绍〗 B3 v$ \/ Y1 U9 q2 \7 f; t2 g$ d% L
本课程主要解决前端开发人员面对公众号开发以及小程序开发时,遇到的支付、授权、分享的技术和业务痛点,通过此课程能够更加针对性的掌握用户授权流程、分享流程以及支付所涉及到的前后端的各个环节的知识,一次学习终身受用,升职加薪的必备技能。0 C4 N! @ p- D; ~8 H$ _2 b1 E
# y- c `# R5 g O) a3 b〖课程目录〗
" O1 w |! o' {' ?! O/ i第1章 课程导学
3 Z8 C3 g ?! D R3 H* L6 e: L e本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获。
2 `; b- B' L s6 J/ K1 a& V$ T 1-1 导学 试看
& v! f8 g) {3 c3 d# R$ f. m W+ l: k) u) @, @, ~) a* }
第2章 H5开发. K( p7 @3 Q" z
本章节基于VueCli3.0开发H5项目,从架构设计到H5自适应,同时给大家开发适配多端的H5静态页面。: c3 ^8 K1 l" ~9 E8 [7 q' |
2-1 微信分享前沿知识介绍/ ~3 h& E5 Z+ O# W, s2 ^, K
2-2 Node升级和项目创建(1)! Q" t- v+ | p; I4 C
2-3 Node升级和项目创建(2)
/ M, g: B: h* m2 r$ w* m. A 2-4 前端架构设计(1) 试看
' _4 g) B, K0 W# C, {3 ` 2-5 前端架构设计(2)( L4 Q* n, n3 i0 O: T, K
2-6 H5响应式方案设计(1)
3 j3 x& _% Q7 B* _" z 2-7 H5响应式方案设计(2)* H' Q: ~0 d2 G$ B/ p: l) L/ s
2-8 H5还原UI设计稿(1)
7 F o+ d3 a/ t 2-9 H5还原UI设计稿(2)4 I/ B, C3 q2 P) _1 }: i
1 {* Q- g& Y% A* |* {" k, i' ~
第3章 H5接入公众号
& s9 j1 w. t2 F8 m! h( ]4 \" |* a1 t2 M5 t本章节介绍了公众号的注册和IDE的前期准备,详细讲解了微信授权流程以及H5本地域名解析和代理功能,最后讲解了H5接入微信分享功能$ i- @3 a6 p9 U5 I% ]( a4 _3 h( v* e
3-1 公众号及IDE准备9 |. O. y7 L5 o% l: q/ P4 A
3-2 微信授权流程(1) 试看/ x+ @) N& H/ b6 E/ p% f5 x+ Q
3-3 微信授权流程(2). g/ E# v! v0 o- B8 d3 T
3-4 H5添加接口代理、域名解析
/ S$ ^9 p2 ~0 f* f6 {+ e( F3 e5 O 3-5 H5接入微信分享
' N: U( R: J' J( l. q2 y! H% U2 @6 f( A, ]; G" D3 R4 X
第4章 Node开发微信分享
) c# O' b9 T5 j1 o" g m本章节讲解Express项目创建,Node配合前端做微信用户授权以及通过Node生成js-sdk签名信息。
. Y. [( M% @5 I( u, Q2 L 4-1 Express项目创建, b& F, V u2 d2 t( n5 ^* r' ^
4-2 微信用户授权(1)
7 z6 w- t1 a; f4 Y- ~: @ 4-3 微信用户授权(2)
+ I. u; e R7 ?/ N! V7 J/ S- I5 C 4-4 微信用户授权(3)4 `) e% H4 l. Z) I: x
4-5 获取用户信息3 R3 B1 d8 y( M, o0 n
4-6 生成JS-SDK签名算法(1)
" c& C' e2 c3 e7 ? 4-7 生成JS-SDK签名算法(2)1 u* U9 n3 i4 W2 X+ `. P
0 w6 M# S. o( n6 a/ M
第5章 安装与使用MongoDB! a: Z( V! ^4 n( D2 Z4 Q( V; y, v; K
本章节主要讲解MongoDB的安装和使用以及通过Node连接MongoDB,最后开发Node接口保存用户信息。2 v6 y' p4 f2 c" @+ d) B
5-1 Mongo安装(1); c3 J% S* l/ S' n- v0 Y5 K5 D
5-2 Mongo安装(2)
. g) I o% V& j9 s! t6 |& x$ } 5-3 Node连接Mongo( ^. `2 R3 v6 v$ K
5-4 Node存储用户信息1 y4 s; X1 I2 G' W0 c/ c, }
" |/ z6 ^0 m: Z2 x. m
第6章 小程序授权分享
0 B- W* S6 s% v4 x6 }* n4 n/ a本章节主要介绍了小程序的注册以及框架介绍,以及小程序的创建和规范定义,小程序的公共机制和小程序的授权登录功能实现。+ x( @6 \; h$ g% {( ~) d- k' T; a* c
6-1 小程序分享介绍" j) r9 `/ g1 f4 j
6-2 小程序分享项目演示& C' i7 r) y5 T# K& |
6-3 小程序注册和框架介绍) m& [0 T) C9 q3 M
6-4 小程序创建和规范定义(1)
1 B% [8 [/ d2 ~. B4 b. R' O 6-5 小程序创建和规范定义(2)
3 A! d5 \, n g1 V: J0 K 6-6 小程序公共机制(1)
. i1 d; r" Q& c' s# U 6-7 小程序公共机制(2)$ H0 Y2 r( T9 R8 t7 x" I
6-8 小程序公共机制(3)
~& `, v/ t7 {& S& v! k$ t% u 6-9 小程序公共机制(4)
8 ]& q0 x1 f' {+ i$ B 6-10 小程序首页静态页面开发2 Z7 ]6 y( V$ S
6-11 小程序授权登录(1)( b9 ?, s1 M" H3 `4 L2 ^2 m9 Q4 _/ E
6-12 小程序授权登录(2)
, d* J; D! U' |' s# N/ O 6-13 Node对接小程序授权登录(1)5 B3 n0 Q6 N# _) ?/ A
6-14 Node对接小程序授权登录(2)2 B4 u& ~% ]$ Q! f" { s% `+ d
6-15 小程序分享0 `% w5 Z& V* d0 S6 w$ t
3 z7 ?& X h+ p# Z# D
第7章 小程序云授权分享 a \' Z& m9 Q0 w4 T* \! E
本节课主要介绍小程序云的开通和创建,如何使用云函数和云数据库,最后给大家介绍云如何实现授权登录功能。: d6 m3 M$ \- x: _4 L" U+ r
7-1 小程序云演示
+ ^- z% c# j1 b+ c 7-2 小程序云手机演示
7 a2 T7 ]) H4 k8 \, e 7-3 小程序云开发介绍
j5 Y7 i7 Q; r* E 7-4 小程序云项目创建
$ B/ z; Y. T) u( G, w4 o9 T 7-5 小程序云函数使用(1)
7 Q- g" W. p7 N' S 7-6 小程序云函数使用(2): a) B/ P# E( V" t5 z4 f( h; E2 v
7-7 小程序云用户授权登录(1)2 ?+ Z( W A/ h" I9 L
7-8 小程序云用户授权登录(2) U1 o$ o/ \1 w2 B7 ]8 K
' q" a# p0 Y- z# B
第8章 小程序支付6 Y8 s3 L" M K) k% _3 m( o% k! W
本章节主要以Node开发为主,给大家讲解如何生成预支付ID,如何签名,如何生成小程序端的package信息,通过本节课的学习能够掌握小程序从分享授权到支付的完整流程。3 ]: }8 t1 L) b2 k: S0 v6 \: ^; r( I- Q
8-1 支付前沿介绍
* W4 U2 V6 f8 K! |) P5 y 8-2 支付流程讲解5 F" x B# e5 r; n! W- i: K
8-3 小程序支付实现(1)
% V4 x8 j, ~+ v3 E 8-4 小程序支付实现(2)7 T+ P# p) g2 B+ H% F2 V$ F" Y6 X
8-5 小程序支付实现(3)
4 ?: Z: Q8 F7 t, I2 z: k 8-6 小程序支付实现(4)
! ~- q- G# @( {+ D- f 8-7 小程序端接入支付功能(1); y( a! Y+ b- m4 }% z( x
8-8 小程序端接入支付功能(2)
% y; p4 G- }& K
" v* L5 s* e& r. X& P2 F第9章 小程序云支付
# U/ a& @! K/ p( B; `- i! Q本章节主要讲解通过小程序云如何实现支付功能,以及如何把支付模块同步到云函数上。9 ]/ S% W/ v# b' D" D! H' `/ l+ l
9-1 小程序云函数本地调试" l8 I+ Y$ f; Q9 p& w. Z ^0 K( p
9-2 小程序云生成支付签名5 W! f7 m) h! H7 j1 @ A. E
9-3 云函数实现支付功能(1)9 ~+ ]0 q+ v. d( e3 w) o
9-4 云函数实现支付功能(2)
' `3 M9 a$ |. Q4 ^ 9-5 云函数实现支付功能(3)
7 x2 _2 m/ I! e' {8 P; H: d 9-6 云函数实现支付功能(4)$ x! q9 e! U9 M
- I! n, ?* J, A第10章 H5公众号支付: m3 Z3 E, Y4 X1 o3 i: R
本章节主要讲解H5如何实现支付功能以及支付回掉功能,同时做线上部署演示。 ?$ ]$ y9 l; f7 F
10-1 H5支付资源准备- _1 h0 J- r4 Z* @0 u4 f& P/ h
10-2 完善H5页面和配置* }& P4 h. m2 G$ I
10-3 微信白名单设置
. \8 i2 t: B8 R! Q- _0 z$ l# c% R 10-4 H5支付前端功能实现
0 F" a4 H6 j6 h 10-5 H5支付后端功能实现
; A9 q* E- h/ m+ s+ W 10-6 实现支付回调通知% t( j/ Q: `+ c' Y- _- V
4 Z& r- H' _! p( c+ a
第11章 项目部署
; I8 v4 p w! ? c z本章节主要讲解H5项目、Node项目的服务器部署和小程序的线上版本发布
6 {5 _& k9 h2 i 11-1 小程序部署- E& O1 H% o( i6 I" U1 k
11-2 小程序云部署
( n! v8 O0 o% W3 P% ]6 R2 [( V3 U 11-3 Node部署(1)5 {# P, s# a2 y8 K
11-4 Node部署(2)
) B9 Z* l+ S4 ~0 k3 T
4 y: r7 u6 c h0 V8 p; P! L第12章 课程总结) E8 G! B7 Q. O
本章节主要回顾我们所讲的内容和需要注意的开发事项。; [# ] D) w; r3 g4 i! X
12-1 课程总结. e( F7 W0 E. Y1 ^& j
# K3 }& t; u$ O; K. r% }
\2 K* z; ^! z/ }$ k3 E2 [. {〖下载地址〗8 O: G2 ]6 d8 J" S& K2 H' T
5 h# j$ w2 |5 R @: e6 h- E7 m
6 a. P, N* e% a3 z |
|