( @/ X1 J) D% @, @7 _, o" A" N
9 u$ s' H, V. ?9 j9 c〖课程介绍〗 B3 v$ \/ Y1 U9 q
& s/ `5 D6 E$ Z% [# h" X7 C( E 本课程主要解决前端开发人员面对公众号开发以及小程序开发时,遇到的支付、授权、分享的技术和业务痛点,通过此课程能够更加针对性的掌握用户授权流程、分享流程以及支付所涉及到的前后端的各个环节的知识,一次学习终身受用,升职加薪的必备技能。2 @3 D8 v, T. d$ U" c7 M6 |
" C. W- N9 e6 P; ]' w" `+ B: v〖课程目录〗" o. V+ ?/ v! `# r2 x+ e
第1章 课程导学0 f r& H# g, s" ~
本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获。
& v. \2 k7 B2 c1 X" ]+ j; A' a; n 1-1 导学 试看
) Z, u" v1 n7 t8 d$ r$ y2 d4 E1 }
' A( j) _* u* L第2章 H5开发2 s3 ]: n$ H( y! K1 [+ P' k& o
本章节基于VueCli3.0开发H5项目,从架构设计到H5自适应,同时给大家开发适配多端的H5静态页面。
( H! `3 @" b, E1 O 2-1 微信分享前沿知识介绍
4 ^$ r1 P+ L% ~- m3 o8 F8 S 2-2 Node升级和项目创建(1)
, ^1 p7 |( {* m& F h 2-3 Node升级和项目创建(2)
# L, Q7 u* ?% X 2-4 前端架构设计(1) 试看2 A. B# p5 f6 [4 K0 V6 M
2-5 前端架构设计(2). o! f$ `6 r8 V" s
2-6 H5响应式方案设计(1)
; w3 q7 }* g' a; C# M0 F4 p8 K 2-7 H5响应式方案设计(2)2 g" ]: X( E f# |: m- s
2-8 H5还原UI设计稿(1)4 `" ~* N3 F4 J, F0 m$ z
2-9 H5还原UI设计稿(2)9 |2 F! K! H& H6 X( Y: j
}3 K7 T/ W, i) H& M3 [& y# x
第3章 H5接入公众号; ~3 K1 H" h* F0 p
本章节介绍了公众号的注册和IDE的前期准备,详细讲解了微信授权流程以及H5本地域名解析和代理功能,最后讲解了H5接入微信分享功能: N8 f% t0 f' L: J
3-1 公众号及IDE准备8 V0 U( w3 u3 y1 ?# k; V
3-2 微信授权流程(1) 试看
; z" O/ s- K! l0 v$ D7 u6 ?% t 3-3 微信授权流程(2)
2 X1 ~5 i. x% l c" C3 `4 J) z 3-4 H5添加接口代理、域名解析* R; y0 S( B# s& l' b1 ?% t+ b" y
3-5 H5接入微信分享
. M& {+ P# | J, G2 ?" ]0 S* T: b( H
第4章 Node开发微信分享5 o' ^3 Y8 @# O6 ]# H
本章节讲解Express项目创建,Node配合前端做微信用户授权以及通过Node生成js-sdk签名信息。" w$ r; g* S& V2 C0 `& M
4-1 Express项目创建. w( V* X* M0 Z: a
4-2 微信用户授权(1)0 e# Q0 T' g" _( w& \7 F+ Y1 W
4-3 微信用户授权(2)
3 m4 J+ N$ K5 R6 o: z* D0 T4 S 4-4 微信用户授权(3)7 E4 Z2 h8 j9 H4 `. _' `
4-5 获取用户信息$ Q8 `, E% J4 ~1 O$ r
4-6 生成JS-SDK签名算法(1)/ l/ `1 g: ~5 p' P
4-7 生成JS-SDK签名算法(2)4 k0 c- b" z8 ^* y6 G
' M& v' b, i0 N8 o% p
第5章 安装与使用MongoDB: r" Z( g. D5 v" Q3 ]) k
本章节主要讲解MongoDB的安装和使用以及通过Node连接MongoDB,最后开发Node接口保存用户信息。0 }! U! f6 o* ~) d; K
5-1 Mongo安装(1), i6 ~( m o7 i0 N r# C0 J$ J0 M9 Y4 `' Q
5-2 Mongo安装(2)# N% e% J. n3 R6 b) L3 j
5-3 Node连接Mongo( {$ O. _# y$ `+ n `
5-4 Node存储用户信息
, l0 l; {7 q/ I3 ]: L, ?1 o
% H! B, |3 Y! Z第6章 小程序授权分享 A+ x& T* F8 d" U: X# u$ k6 J
本章节主要介绍了小程序的注册以及框架介绍,以及小程序的创建和规范定义,小程序的公共机制和小程序的授权登录功能实现。
1 U( h8 J* S( Y" E1 o 6-1 小程序分享介绍
8 U1 _. K& @' i; L 6-2 小程序分享项目演示
6 G8 J# l) l, K, K! s$ l0 t9 [ 6-3 小程序注册和框架介绍" x) B. ]) p: P. O, v! z3 K* A
6-4 小程序创建和规范定义(1)* e2 ?- I* H$ M3 d/ s S- v
6-5 小程序创建和规范定义(2)
7 [/ p9 o. H2 U3 m4 X 6-6 小程序公共机制(1)
1 L3 n7 a! H" v/ B+ U 6-7 小程序公共机制(2)7 ]" o8 j4 ?& C: X: M+ m
6-8 小程序公共机制(3)+ x3 Y8 ?- V+ y2 _/ D" ?' F
6-9 小程序公共机制(4)0 |) ^& \' q/ e8 N4 g
6-10 小程序首页静态页面开发
1 L) _' [1 s8 u1 u7 h 6-11 小程序授权登录(1)
5 E8 E% m7 f$ u( Q6 Q0 m 6-12 小程序授权登录(2); N" u2 K2 E! c1 C
6-13 Node对接小程序授权登录(1)
; g9 l* C+ M, |/ G8 v$ u 6-14 Node对接小程序授权登录(2)
5 A4 M" a3 S4 C1 g 6-15 小程序分享
6 g. |/ _: o% H( Z$ ]% y4 {" G9 X6 v6 @8 \# s
第7章 小程序云授权分享* u% f& L$ X, P
本节课主要介绍小程序云的开通和创建,如何使用云函数和云数据库,最后给大家介绍云如何实现授权登录功能。
- [% }2 M; t" G4 ] 7-1 小程序云演示
) H2 J( r. E+ U) W7 V 7-2 小程序云手机演示: h$ ~! `3 I; z3 U; i# {$ Y
7-3 小程序云开发介绍1 A: z& s+ z, A8 H- f
7-4 小程序云项目创建
. P9 W/ W0 X- v5 J 7-5 小程序云函数使用(1)
: @9 }: C% h' Y3 P( P0 H+ ^ 7-6 小程序云函数使用(2)
! p( Z8 J, J2 y 7-7 小程序云用户授权登录(1)" p+ H) T% o$ S$ y9 g" p7 B
7-8 小程序云用户授权登录(2). \; Z. }; T' E2 z* q3 b
% P& x6 [) K! o9 K+ ~
第8章 小程序支付4 E; `0 Q) y7 h
本章节主要以Node开发为主,给大家讲解如何生成预支付ID,如何签名,如何生成小程序端的package信息,通过本节课的学习能够掌握小程序从分享授权到支付的完整流程。. ~0 i2 k# R: u( c) p
8-1 支付前沿介绍
( G# k0 I! e6 p( z w5 U) } 8-2 支付流程讲解
, G% R8 d( G: Y0 ~1 t, }8 E, m 8-3 小程序支付实现(1)2 _9 P- w" R# T; R
8-4 小程序支付实现(2)
$ @: S1 T/ o2 X' U4 `( { 8-5 小程序支付实现(3)
1 g6 m- Y6 Q0 c 8-6 小程序支付实现(4)
. o8 [ W9 P5 ]9 M 8-7 小程序端接入支付功能(1)
6 g$ o) F9 Y! q/ y1 o 8-8 小程序端接入支付功能(2)
$ T5 P! |! e8 Y
, ~ ]6 C7 d$ |8 V* S第9章 小程序云支付
. l6 o8 x- j! I" K本章节主要讲解通过小程序云如何实现支付功能,以及如何把支付模块同步到云函数上。# \) c9 O3 o1 x
9-1 小程序云函数本地调试
% r" q6 y; ^2 } ? Q 9-2 小程序云生成支付签名
2 \; M; `& }- M$ Z6 Y, }% v M+ p# E 9-3 云函数实现支付功能(1)& p$ \0 f/ D- v3 b
9-4 云函数实现支付功能(2)6 w1 C; Q. H: u0 E
9-5 云函数实现支付功能(3)6 v6 o% k% z: D5 e" y# h/ _4 x
9-6 云函数实现支付功能(4)
7 _1 k/ ^6 I. k, b4 }7 M2 a F) \& ^' m; i8 H0 |
第10章 H5公众号支付( d0 I7 q! K- S g4 [, x
本章节主要讲解H5如何实现支付功能以及支付回掉功能,同时做线上部署演示。2 L1 _7 v! `1 ?5 v" | v: m F/ E
10-1 H5支付资源准备8 k$ ]$ ?; I2 [ [, U' o, v& e* G
10-2 完善H5页面和配置
/ o& T4 _) i( o8 Y 10-3 微信白名单设置
/ J- X" N, V7 h: z 10-4 H5支付前端功能实现
, b, C! k6 G3 I, p( w) [ 10-5 H5支付后端功能实现) ?7 r& }! G3 ?' ~) K
10-6 实现支付回调通知 N k8 x8 Y: h. w
/ ]& w A, j( Q. I1 n: F第11章 项目部署
' ?: @; b- Y% m; X1 a/ b# u8 T/ B本章节主要讲解H5项目、Node项目的服务器部署和小程序的线上版本发布: }4 v! x+ K& q8 W
11-1 小程序部署/ f9 \5 f* z; U3 A7 v; U
11-2 小程序云部署6 [4 f; J) f' e9 g* o
11-3 Node部署(1): u8 G* i; }" b+ a. B: n
11-4 Node部署(2)1 C2 p3 s. k% C6 Y+ a
7 w' e c8 r8 \* r第12章 课程总结
3 [! o* d) p" h+ H本章节主要回顾我们所讲的内容和需要注意的开发事项。2 z( p% O3 k" {5 `6 h& o0 c
12-1 课程总结: y, G Y2 F/ ^; L, [" P
! T+ F ~/ ]6 h7 T- ?
u8 y# C# T6 I% h. [
〖下载地址〗
5 s) d% e6 B) J/ e5 F7 i+ w- P$ r* Y; U2 V: e- u7 _. f
0 }" l( R, B Y( o |
|