/ y# M# U6 x" M: |
7 s0 Q5 A8 I g' A v1 d4 J
〖课程介绍〗 B3 v$ \/ Y1 U9 q
: r* t: L* ^) K- o* Q 本课程主要解决前端开发人员面对公众号开发以及小程序开发时,遇到的支付、授权、分享的技术和业务痛点,通过此课程能够更加针对性的掌握用户授权流程、分享流程以及支付所涉及到的前后端的各个环节的知识,一次学习终身受用,升职加薪的必备技能。$ {. b# t9 C t4 p4 w: o4 s* ?
: |6 o' I! K# k6 J# I- @〖课程目录〗
4 ^) T" l# [0 w, | ^第1章 课程导学
' s/ E3 @, s% O. \本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获。; n: B& ]1 x/ M; g: A D& o
1-1 导学 试看
6 l+ u! A( d3 K+ V$ p8 @2 g- U, D* R/ X, {
第2章 H5开发) N$ _7 U5 O1 C' k3 O/ \
本章节基于VueCli3.0开发H5项目,从架构设计到H5自适应,同时给大家开发适配多端的H5静态页面。: l6 d# k( a, H+ k
2-1 微信分享前沿知识介绍
3 n; F/ }% X6 ]; |/ r, d1 D/ p7 O 2-2 Node升级和项目创建(1)! z4 c# B: Z5 d! b/ ?; H$ b
2-3 Node升级和项目创建(2)( n' Z, e6 m0 f# t8 ^. s
2-4 前端架构设计(1) 试看4 C8 m, n B3 P# I" w
2-5 前端架构设计(2)
) l g: K% ?% {. U: V 2-6 H5响应式方案设计(1)
! ?8 O7 C, y- x6 j% ~" t# S8 ]& ]" C- | 2-7 H5响应式方案设计(2)
/ I) M% [6 a. m4 S 2-8 H5还原UI设计稿(1)9 C& L# V {$ ~# H9 t4 ^. x
2-9 H5还原UI设计稿(2)
* h: ]( z4 O# {/ l# P* H% ^ o3 Y3 Y9 X- @
第3章 H5接入公众号
5 K q1 k. R1 i% e本章节介绍了公众号的注册和IDE的前期准备,详细讲解了微信授权流程以及H5本地域名解析和代理功能,最后讲解了H5接入微信分享功能
0 E8 V% N# t5 T; l0 [ 3-1 公众号及IDE准备6 ?& u# U. i2 B1 F5 v
3-2 微信授权流程(1) 试看& {+ ^/ j3 M% M2 c( g/ d% y2 g
3-3 微信授权流程(2)
4 Q& W9 T( @" ~$ g9 ` 3-4 H5添加接口代理、域名解析
& S. h3 u; s- z1 U. c- t 3-5 H5接入微信分享
; N( w. E* D" q/ M1 q N! Y8 U% `; W" {
第4章 Node开发微信分享
3 A& ?7 |0 b7 f/ n; Q2 ?本章节讲解Express项目创建,Node配合前端做微信用户授权以及通过Node生成js-sdk签名信息。 X$ p" P0 y- f0 A& {" P
4-1 Express项目创建7 m# O! R4 l. \" S4 a) J+ v
4-2 微信用户授权(1): r4 r8 J4 o) T6 s. Y1 c
4-3 微信用户授权(2)6 a: ^* s& ~- l! ^4 v4 y2 A
4-4 微信用户授权(3)( G- ?. ~. M& c$ Z7 D2 O
4-5 获取用户信息
- r& p: R9 b& O0 v 4-6 生成JS-SDK签名算法(1)
) N) _1 x( U2 h) X. ^1 T$ H3 E6 Z 4-7 生成JS-SDK签名算法(2). d" @8 S. d- X8 Q0 u5 R
; F' f! ]+ W, o3 B" x4 e) M/ i第5章 安装与使用MongoDB' w1 U) W' j5 X) S
本章节主要讲解MongoDB的安装和使用以及通过Node连接MongoDB,最后开发Node接口保存用户信息。9 `3 D/ d. h5 m; P8 A
5-1 Mongo安装(1)
1 N) p5 m- V8 }; C8 B- ? 5-2 Mongo安装(2) v( `6 t+ U9 p; f% S; ]) S1 h
5-3 Node连接Mongo
( m7 M' V( Y: b. n 5-4 Node存储用户信息: R4 b7 Z7 r0 d3 N4 c' _
6 A! |$ O* ~% X- D0 x( a第6章 小程序授权分享
' m, J2 X% Y B B+ Z+ D( p% b本章节主要介绍了小程序的注册以及框架介绍,以及小程序的创建和规范定义,小程序的公共机制和小程序的授权登录功能实现。# j; g; i! u- E! p# o6 L- R
6-1 小程序分享介绍
' m, `+ G! N" n! y: r# X 6-2 小程序分享项目演示, z/ |. K/ v8 k0 z b0 g) ~
6-3 小程序注册和框架介绍
4 c- V- ]: W; m 6-4 小程序创建和规范定义(1)2 i9 {# H" C. }
6-5 小程序创建和规范定义(2)
2 R0 k/ t5 @: {" o- \6 [/ a 6-6 小程序公共机制(1); i& q1 a# I# i p4 k
6-7 小程序公共机制(2)
% o* O. A4 N, c2 ?- m4 A 6-8 小程序公共机制(3)% G* ?) ]7 c& Z5 I, G8 ?/ J* y
6-9 小程序公共机制(4)
6 T0 f! B, D9 Y$ d4 g4 _! s 6-10 小程序首页静态页面开发
4 i* |* a& b6 @: Y 6-11 小程序授权登录(1)
9 e; r* n! s' a6 `7 W! J 6-12 小程序授权登录(2)* `6 r- _2 f/ {: q4 M0 c
6-13 Node对接小程序授权登录(1)
6 r, z# ]# b1 w4 E O t 6-14 Node对接小程序授权登录(2)% n3 J$ z' X7 \4 l5 R
6-15 小程序分享8 Z% \/ ~; n9 i" t: J& M
5 I+ R+ ]3 m7 R" Z3 L第7章 小程序云授权分享
! V: N |! ^, y2 ]本节课主要介绍小程序云的开通和创建,如何使用云函数和云数据库,最后给大家介绍云如何实现授权登录功能。9 J; {! C+ E. z( n
7-1 小程序云演示% F/ n/ i( d1 W
7-2 小程序云手机演示2 q3 c& G7 B% m3 z
7-3 小程序云开发介绍: K; _7 E; Q8 R" i# U
7-4 小程序云项目创建6 p o: v/ n1 q- U/ a
7-5 小程序云函数使用(1)
2 F" Y6 }% H+ J6 Y% K$ P 7-6 小程序云函数使用(2)1 f/ Z* ~: Q; X: l% \9 k) D
7-7 小程序云用户授权登录(1)
6 r5 n+ g6 b' w$ S; ] 7-8 小程序云用户授权登录(2). C# D) }2 k( d+ z6 `5 ^
# u; O6 }" R" t# G
第8章 小程序支付
: r) f& K" G- z4 K本章节主要以Node开发为主,给大家讲解如何生成预支付ID,如何签名,如何生成小程序端的package信息,通过本节课的学习能够掌握小程序从分享授权到支付的完整流程。3 u" @6 B# y) q. m6 h* i
8-1 支付前沿介绍
* B ?. Y1 r+ n$ a! Y 8-2 支付流程讲解5 R" ~2 a* E3 E( h' R7 S: K
8-3 小程序支付实现(1)
( Q5 ]/ `" G' z$ y' S 8-4 小程序支付实现(2)
2 ]& p( H* T1 i 8-5 小程序支付实现(3)
" U- L. d5 Q6 t8 B& @ 8-6 小程序支付实现(4)8 a! C% g9 O( S1 i; \* k
8-7 小程序端接入支付功能(1)' v9 f0 \! S) ~
8-8 小程序端接入支付功能(2)
& g; o8 Y! x4 ^( {6 |
) z/ C2 Y2 h7 m1 A第9章 小程序云支付" _7 u5 L/ y1 G7 l+ ^% L
本章节主要讲解通过小程序云如何实现支付功能,以及如何把支付模块同步到云函数上。
9 X1 j/ K% h: g5 P3 W 9-1 小程序云函数本地调试& K( j( n5 p. V+ Q4 J% d
9-2 小程序云生成支付签名 T- t" {. N7 A
9-3 云函数实现支付功能(1)# l" e, A* d/ G" O$ a* F; ?/ b1 w1 N
9-4 云函数实现支付功能(2)) o) ^2 v, a, b$ }3 A% H! L- ~ R
9-5 云函数实现支付功能(3), e; I- X* Z" Z* Q- K6 ]
9-6 云函数实现支付功能(4)
F+ a1 F1 ^% t5 Q! g8 ]* J& ?6 @0 m2 @0 I
第10章 H5公众号支付
5 i5 V6 n2 {7 @本章节主要讲解H5如何实现支付功能以及支付回掉功能,同时做线上部署演示。
% [5 u' ?0 V" J8 p7 {5 x 10-1 H5支付资源准备
2 N$ Z7 M! {- n 10-2 完善H5页面和配置 K; F" h& f+ N& }. A! o
10-3 微信白名单设置) F4 D: M9 I: x! p5 F2 A- y
10-4 H5支付前端功能实现3 R; Q5 w4 V: i& J q
10-5 H5支付后端功能实现, P7 ]2 {* ]% y* K, I* p% d S
10-6 实现支付回调通知3 ], Z6 N# J7 b) r
( a6 d9 n) g6 N第11章 项目部署( y% B% I7 @7 M+ v! N9 h
本章节主要讲解H5项目、Node项目的服务器部署和小程序的线上版本发布% s; _& Q6 N: V6 n) m
11-1 小程序部署* b" I+ }# z* r6 I
11-2 小程序云部署$ Z( { u1 T+ ~% T' l. C5 N
11-3 Node部署(1)6 N. w k$ A0 ~ |* d' m
11-4 Node部署(2)4 D N. u! V+ i: p5 z) n: d
+ k6 \8 |9 Q8 u5 x# _3 F6 G
第12章 课程总结, ~0 I& F2 \. S% X, V/ v$ v
本章节主要回顾我们所讲的内容和需要注意的开发事项。
# z# }0 O9 q" v" t+ ? 12-1 课程总结
0 f. C; z# `- w4 h5 s# G
% Q" o- n& y( `
# h, q" I7 H" S" T〖下载地址〗% c1 k! h0 Y7 \% k4 \% R, ~8 M
( w+ q$ `. {* y$ `8 I' X9 Y' z
% r" x0 l2 Y4 U5 \% L6 Z' a |
|