: A; ?8 v4 w( V1 X: F: c! w
9 `) {, D# ~& k9 v$ l7 ?2 t) _
〖课程介绍〗 B3 v$ \/ Y1 U9 q
' i# O T! T: ?0 ` 本课程主要解决前端开发人员面对公众号开发以及小程序开发时,遇到的支付、授权、分享的技术和业务痛点,通过此课程能够更加针对性的掌握用户授权流程、分享流程以及支付所涉及到的前后端的各个环节的知识,一次学习终身受用,升职加薪的必备技能。
) n/ s) {+ c# y2 g$ x. c0 z: B' Z6 N- o$ d$ K9 ]; ~
〖课程目录〗
+ e" b1 Z+ A3 y: D s8 O第1章 课程导学0 k+ b2 ^) D! W8 `
本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获。9 N3 Y g' T/ F$ W
1-1 导学 试看+ W/ A7 M' t% ~6 @
+ d8 q" @0 ^+ \+ u) B
第2章 H5开发
: u% B# o2 U6 H/ \4 k本章节基于VueCli3.0开发H5项目,从架构设计到H5自适应,同时给大家开发适配多端的H5静态页面。& i& C; k+ u8 C% A( |
2-1 微信分享前沿知识介绍5 n7 L$ M& S1 ? p) O; _5 i
2-2 Node升级和项目创建(1)
, {+ |; c/ P% ] A8 T2 L& y 2-3 Node升级和项目创建(2)
8 f A/ A# }( a6 E7 \; w 2-4 前端架构设计(1) 试看
, H! |2 l' v7 \7 a- V, D- F6 X3 d 2-5 前端架构设计(2)
7 }) a) W0 N) `9 S+ s2 u 2-6 H5响应式方案设计(1)9 H y6 ]. y/ k
2-7 H5响应式方案设计(2)
* k$ {0 i; u3 B" p 2-8 H5还原UI设计稿(1)
' v; k( P" D, n+ W, L" r& j6 M 2-9 H5还原UI设计稿(2)
3 P" F2 C* J! \) K0 `. H6 r5 p* l X3 _# R% u4 T
第3章 H5接入公众号
$ b' X7 X, e+ }4 D本章节介绍了公众号的注册和IDE的前期准备,详细讲解了微信授权流程以及H5本地域名解析和代理功能,最后讲解了H5接入微信分享功能! v3 \4 y; y1 ]+ V2 t2 J; g
3-1 公众号及IDE准备
# g( m- c! t/ G# d9 K: O' o 3-2 微信授权流程(1) 试看
# h2 s! S# n4 G" b: W m. y& y 3-3 微信授权流程(2)
- Q- O c9 l: `: M) ` 3-4 H5添加接口代理、域名解析. C5 V" L5 q" J3 r# y
3-5 H5接入微信分享- u8 D* u1 q8 W7 G
# @6 F) S( T7 s7 H, a第4章 Node开发微信分享9 k( h. b$ h' e& \
本章节讲解Express项目创建,Node配合前端做微信用户授权以及通过Node生成js-sdk签名信息。* @" }( h( j0 O# c6 o1 M
4-1 Express项目创建! y) A3 V3 |+ v! Z$ a7 _$ z8 m
4-2 微信用户授权(1)
' E. E7 k7 g; A1 E; C0 ] 4-3 微信用户授权(2)* P: O) a+ Y" \$ D L/ A4 J
4-4 微信用户授权(3)- c) R- ~! }9 p. X
4-5 获取用户信息
4 A$ [$ W0 A5 {. M6 z$ ^ 4-6 生成JS-SDK签名算法(1)
0 R: d4 q" i3 w' W 4-7 生成JS-SDK签名算法(2)- y( G# F, G' ^3 h7 I
4 R7 n+ L3 k! M# \$ Y4 I7 g! X第5章 安装与使用MongoDB
, V# _6 a; K: ?6 E4 P本章节主要讲解MongoDB的安装和使用以及通过Node连接MongoDB,最后开发Node接口保存用户信息。
9 f2 I6 s2 V1 e. \ 5-1 Mongo安装(1)( V" ^* n+ x3 [8 w' |
5-2 Mongo安装(2)
$ l$ E: u/ s0 O) ~: @1 \ 5-3 Node连接Mongo
& D4 i' u5 L8 l# H3 \3 P7 _ 5-4 Node存储用户信息
& {" g$ J5 u# H3 E( x E2 ?9 z: `' e6 S6 t3 c) r% C
第6章 小程序授权分享
% ~, I. R1 C3 N. i/ @# [; `本章节主要介绍了小程序的注册以及框架介绍,以及小程序的创建和规范定义,小程序的公共机制和小程序的授权登录功能实现。4 B% X/ [1 @6 O; p" l6 l
6-1 小程序分享介绍
9 N* ?" s J* ]7 o( ? 6-2 小程序分享项目演示
" ~) c5 ?. x2 J$ }$ f- V/ g 6-3 小程序注册和框架介绍
$ m% ^$ w% x; [3 n- E 6-4 小程序创建和规范定义(1)
. d* I, H$ Q9 z% F* V# c 6-5 小程序创建和规范定义(2)7 z& w7 p" O7 k' o
6-6 小程序公共机制(1)& r% M3 a4 c( ^7 Z, j
6-7 小程序公共机制(2)' _. i" m) Z* F* E$ C$ D0 O6 M
6-8 小程序公共机制(3)
6 i* N: \2 g- k, `2 R0 Y: x3 I 6-9 小程序公共机制(4)
) x% Z. Q# G; V7 k: \ 6-10 小程序首页静态页面开发
G. k! G( j9 }& l 6-11 小程序授权登录(1)( j8 S; N9 t3 `% P
6-12 小程序授权登录(2)
6 |0 W) `3 G# [/ I2 } 6-13 Node对接小程序授权登录(1)
4 N0 W* L" N8 U5 n 6-14 Node对接小程序授权登录(2)
$ G! N1 f6 h$ D% @ 6-15 小程序分享
: L3 `% W; ]0 N _ _& i; @! |4 M$ V( W& u6 R4 e; r! w
第7章 小程序云授权分享2 n4 U/ R3 l0 ^% h# v" k9 v; W
本节课主要介绍小程序云的开通和创建,如何使用云函数和云数据库,最后给大家介绍云如何实现授权登录功能。
' c: ~" t/ n8 _ 7-1 小程序云演示
0 J# d0 ]! O9 J5 ^1 w* l 7-2 小程序云手机演示
& F+ C0 Y N- w* d9 G' z 7-3 小程序云开发介绍' Y1 _' Z6 `! j% b& `% ]
7-4 小程序云项目创建5 Y% i+ w4 _8 u: r3 Y
7-5 小程序云函数使用(1)
3 G7 o7 j \: u1 R+ |% F8 _6 Q 7-6 小程序云函数使用(2)2 b8 L; S% q5 q# q3 u- `. p( Y
7-7 小程序云用户授权登录(1)
* H5 ~3 K- F* R 7-8 小程序云用户授权登录(2) v& X& F% _2 Q, I& Y: z a: e. N
8 b* f0 i: r2 [ T2 F
第8章 小程序支付
( |& l' S3 X( S5 |, e本章节主要以Node开发为主,给大家讲解如何生成预支付ID,如何签名,如何生成小程序端的package信息,通过本节课的学习能够掌握小程序从分享授权到支付的完整流程。9 p$ ?% T# f a2 x& j1 j
8-1 支付前沿介绍( P+ l" X- u* a; i6 M
8-2 支付流程讲解! ]# K* u6 p5 ^
8-3 小程序支付实现(1)% M2 D5 C8 P& E
8-4 小程序支付实现(2)
4 _( i- F' v y; \! w0 }8 K' R4 @ 8-5 小程序支付实现(3)3 `$ i1 L& }# B
8-6 小程序支付实现(4)- [) A% f3 v% ]
8-7 小程序端接入支付功能(1)
$ G1 a/ t- z2 e' Q+ B 8-8 小程序端接入支付功能(2)
2 g2 J$ @" j) U8 s- y2 B' x" w* J r( F2 {
第9章 小程序云支付
3 D5 V( p) H( V k5 a本章节主要讲解通过小程序云如何实现支付功能,以及如何把支付模块同步到云函数上。
. n0 e' i I5 ]5 N& B 9-1 小程序云函数本地调试8 `6 C* A M- Y% O3 f$ w3 I: C0 g
9-2 小程序云生成支付签名
# v, n' H6 F( u- i 9-3 云函数实现支付功能(1)% B* t- Q8 Y% \" G5 H' F- k
9-4 云函数实现支付功能(2)
+ u: J* w( ~. w, v, u: } 9-5 云函数实现支付功能(3)4 O( C4 H% X# n$ o/ s0 Q2 \
9-6 云函数实现支付功能(4)
" d7 w) a" {5 X& t% t) Y
" b, H* U) W0 W1 J$ I8 T. g第10章 H5公众号支付
0 p5 c% K0 u( ?( J, a本章节主要讲解H5如何实现支付功能以及支付回掉功能,同时做线上部署演示。
2 s& |: D. _" }- {- g" C, y5 d+ v 10-1 H5支付资源准备
' K! F, p- f% g 10-2 完善H5页面和配置: A, U M- U* N! J+ s
10-3 微信白名单设置. U) u5 Z4 l% m( F. K6 t
10-4 H5支付前端功能实现8 J2 J5 X0 Q& ~, N4 r
10-5 H5支付后端功能实现
) N7 G, F( `! w9 ?8 ]+ i+ J 10-6 实现支付回调通知
# t% L) z; B1 W, q
% u2 L; }) Z' D$ V第11章 项目部署' \ G6 v: M; O1 G( x' F
本章节主要讲解H5项目、Node项目的服务器部署和小程序的线上版本发布
+ b* n b* A3 @8 W) q7 X) U' h 11-1 小程序部署
! Y. u0 R- S0 }# a1 G" M 11-2 小程序云部署
2 @2 r9 Q& o& n: F# |0 o3 h! J 11-3 Node部署(1)/ j: Y/ j7 V2 X0 ^
11-4 Node部署(2)1 u: r5 i1 q( v. S& {
/ x! {7 r( E- W2 R( k
第12章 课程总结 p M% B. C4 m. l9 @8 I( Y5 v
本章节主要回顾我们所讲的内容和需要注意的开发事项。
7 B( z3 P: l2 ^; u# }0 R P: J 12-1 课程总结
( H" u8 a/ B' {. w! v, c { s; }$ {1 B
. a9 _! y& R0 l
〖下载地址〗
$ F4 m0 I1 g) e) m( a+ C8 e3 G& F% F/ x5 k& i3 T
# X+ G$ o) ]. d* ? |
|