0 U* ~; @, p/ C% H6 B1 d
: X! d3 ?3 p! S9 E& w〖课程介绍〗 B3 v$ \/ Y1 U9 q
7 B: C) \# U% V$ R | 本课程主要解决前端开发人员面对公众号开发以及小程序开发时,遇到的支付、授权、分享的技术和业务痛点,通过此课程能够更加针对性的掌握用户授权流程、分享流程以及支付所涉及到的前后端的各个环节的知识,一次学习终身受用,升职加薪的必备技能。
/ T& j( ^! B$ i) X+ K1 }2 ^: m, n4 ]- V- F+ k5 e/ w% t4 B
〖课程目录〗5 q) g" g! C7 f( }$ c
第1章 课程导学
: F. }$ ?8 w4 t! G$ h T# w本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获。
$ C5 F! S, I* \" I 1-1 导学 试看
. Z( O3 _9 @! j* t! `7 J2 }7 L0 j$ \. N1 I8 [3 _2 Z
第2章 H5开发1 E+ F! p4 s; h: h( i/ w
本章节基于VueCli3.0开发H5项目,从架构设计到H5自适应,同时给大家开发适配多端的H5静态页面。6 K4 O+ T5 t$ B) ]4 U1 z2 K. Z
2-1 微信分享前沿知识介绍8 S! Q$ D2 d3 q/ D, s0 J" f
2-2 Node升级和项目创建(1)
+ \# w1 y& Q8 z, C( @$ f 2-3 Node升级和项目创建(2); v4 _& p2 b5 x: ?6 U
2-4 前端架构设计(1) 试看
0 I/ y) x3 s' _2 D! I! N3 O 2-5 前端架构设计(2)1 `& J5 a) }$ F5 j( n
2-6 H5响应式方案设计(1)
7 U5 ?* Q! s. K8 D# z6 a" G 2-7 H5响应式方案设计(2)
8 {8 Y8 {! `3 h8 P! S- a0 I 2-8 H5还原UI设计稿(1)
& l9 z; r0 n2 D# a3 j0 X" P 2-9 H5还原UI设计稿(2)
+ f6 c1 n# D" q$ X# `) Z0 H0 ^& L9 ]2 d* Z# L Q
第3章 H5接入公众号
4 ~9 p0 o# i2 B' I. X0 s本章节介绍了公众号的注册和IDE的前期准备,详细讲解了微信授权流程以及H5本地域名解析和代理功能,最后讲解了H5接入微信分享功能
5 Y- J9 j" Q; @* t W5 z 3-1 公众号及IDE准备/ m3 y. Q y- A0 L
3-2 微信授权流程(1) 试看
' b* L. f* \5 }2 o+ y 3-3 微信授权流程(2)7 V7 N5 ~: z% i, u
3-4 H5添加接口代理、域名解析( f9 x6 k' M. P8 O
3-5 H5接入微信分享5 n. T1 @* n- G% F( ^6 s) B9 e
3 q2 Q) b: I4 e1 Z& z- h' W
第4章 Node开发微信分享: d2 [. G7 \$ y# Y% h
本章节讲解Express项目创建,Node配合前端做微信用户授权以及通过Node生成js-sdk签名信息。
) P( ~/ w) Z, Y6 H! U6 P$ i9 z; o 4-1 Express项目创建* ~; U& O' r: m1 s* r% m9 E/ I
4-2 微信用户授权(1)
- h4 }1 a. I3 m0 } 4-3 微信用户授权(2)
; _2 g# Z' ^8 @4 J/ f 4-4 微信用户授权(3)
& K; s6 a: x6 q6 N7 I5 g 4-5 获取用户信息
/ y! p' E) q% c1 d& O0 R 4-6 生成JS-SDK签名算法(1)
3 h: i) V I- P: U P j2 T 4-7 生成JS-SDK签名算法(2)
3 {" K- u P2 K! B& z# z; @" I7 k+ \ z4 H$ G
第5章 安装与使用MongoDB9 F, } o3 @, d9 a$ X) l0 w
本章节主要讲解MongoDB的安装和使用以及通过Node连接MongoDB,最后开发Node接口保存用户信息。- y) q4 B" k Z! c8 _4 ^/ D4 g7 B
5-1 Mongo安装(1)
' w: Q& p& E- K 5-2 Mongo安装(2)
2 \5 i* O: x& D. O# u1 d 5-3 Node连接Mongo
: s- s& Z) |/ w 5-4 Node存储用户信息
$ L, C* \6 F ?! a7 P* `. D4 D
4 _. z0 K! s- Z, }0 c3 `6 N- c第6章 小程序授权分享
$ {1 o4 X' W$ Y8 y$ O# O: X本章节主要介绍了小程序的注册以及框架介绍,以及小程序的创建和规范定义,小程序的公共机制和小程序的授权登录功能实现。
- V- p# S# t1 K, z$ e# e6 ^$ ~ 6-1 小程序分享介绍( Z/ l0 O) Z% B: N" Y+ G0 `2 s
6-2 小程序分享项目演示
; [# U. P, t6 ]# X/ r 6-3 小程序注册和框架介绍
7 U6 j3 k3 s- x, _1 i, a! X 6-4 小程序创建和规范定义(1)
0 r8 g" J3 J% ^3 n( J7 g0 v) A# o 6-5 小程序创建和规范定义(2)
. l, u7 v+ g) k1 m 6-6 小程序公共机制(1): T- H' x2 d) b4 g. C
6-7 小程序公共机制(2)+ ?% p6 Y" m1 r% g) A# T6 }* |) T' r# L
6-8 小程序公共机制(3); Q3 F {0 f+ K/ {4 [3 B b
6-9 小程序公共机制(4)
6 V- Y9 [& }8 i 6-10 小程序首页静态页面开发
! b. Z( w: h0 w 6-11 小程序授权登录(1)! C7 D3 X- R( _& P6 L0 F" m
6-12 小程序授权登录(2)% l7 }4 y2 b" z! H9 i4 x
6-13 Node对接小程序授权登录(1)
+ f Q; O3 Z }: W 6-14 Node对接小程序授权登录(2)" d5 i- `) ~5 V- U3 v( b, i
6-15 小程序分享
8 Z3 J$ _& E: I( `- w, Z% z5 S" ?0 m- k4 x& E9 k0 S+ j6 Z: u) }5 @
第7章 小程序云授权分享! p3 H! K" j" T. u1 c( w
本节课主要介绍小程序云的开通和创建,如何使用云函数和云数据库,最后给大家介绍云如何实现授权登录功能。3 v; G! P$ O; ^3 }
7-1 小程序云演示7 J! g3 Y0 w) n* ?
7-2 小程序云手机演示
" Y0 m$ E- E8 J 7-3 小程序云开发介绍 H m# e9 ^' D- P9 `
7-4 小程序云项目创建: v% Y2 G! ?* t, I0 [8 k0 N
7-5 小程序云函数使用(1)
& w7 [% H0 Y7 p" h 7-6 小程序云函数使用(2)
: Q+ r1 C2 Q/ l* b ?, v 7-7 小程序云用户授权登录(1)+ w1 L1 `: h: g7 z5 d" }: {
7-8 小程序云用户授权登录(2)' t8 L; l0 M. z) C' v) H9 @
8 I5 a3 g5 w4 c/ z& O! {6 a, c第8章 小程序支付8 G# j' d3 }2 V" R
本章节主要以Node开发为主,给大家讲解如何生成预支付ID,如何签名,如何生成小程序端的package信息,通过本节课的学习能够掌握小程序从分享授权到支付的完整流程。5 A8 ?0 W2 a; M
8-1 支付前沿介绍
3 _! ~; l5 S6 R$ E! f 8-2 支付流程讲解7 X7 Z' I) y1 k' f: V
8-3 小程序支付实现(1)3 D5 C! O. N5 \3 `. x v
8-4 小程序支付实现(2)
5 V8 n7 h6 C4 R( W2 }7 k) } 8-5 小程序支付实现(3)1 K* u2 e4 K$ {+ S& x% {
8-6 小程序支付实现(4)
3 g/ O$ F3 e1 @& r 8-7 小程序端接入支付功能(1)8 W) l, t+ i: C( ?* X9 h; |7 [
8-8 小程序端接入支付功能(2)
" C; ]/ e3 g$ D" [% Y. Q/ y9 L6 S. u t4 h3 X
第9章 小程序云支付: p! h5 }9 L6 Y; k. `7 ^
本章节主要讲解通过小程序云如何实现支付功能,以及如何把支付模块同步到云函数上。
% n6 F; _3 `" b, [+ i 9-1 小程序云函数本地调试
8 C, Y/ p$ x! T( _, J) O$ R 9-2 小程序云生成支付签名& B* I3 c" M$ o9 Y3 @
9-3 云函数实现支付功能(1)2 p) \$ p& ?. [7 w; N
9-4 云函数实现支付功能(2)
1 Q' `$ P. u n% j- G8 t 9-5 云函数实现支付功能(3)
1 B% R4 x6 }; x. Z 9-6 云函数实现支付功能(4)
3 q4 y3 M5 \ T* d- r& [. v' ^6 ^
% ]. P& n+ O9 R/ U b! H& h第10章 H5公众号支付
9 t. f3 K5 ] W* C, L本章节主要讲解H5如何实现支付功能以及支付回掉功能,同时做线上部署演示。
- v5 r$ V8 |# {1 g 10-1 H5支付资源准备
+ }5 ~ k6 b5 K8 Z- u 10-2 完善H5页面和配置
! N# x7 N; o$ a$ {2 M5 m 10-3 微信白名单设置
p; n% [2 A Z9 t. ?$ ~! [ 10-4 H5支付前端功能实现. z0 {- |% u- u4 _( G
10-5 H5支付后端功能实现
' o6 {7 \0 I4 d# l6 t+ U% W9 k/ h: x 10-6 实现支付回调通知1 K0 @6 O2 c: T, v( R8 ^
7 Z! x$ y6 G$ C
第11章 项目部署6 c9 y/ v! m) L( [
本章节主要讲解H5项目、Node项目的服务器部署和小程序的线上版本发布; X u4 h7 j) S& z! L
11-1 小程序部署
; D7 a( T( q# _6 w& H, ? 11-2 小程序云部署6 ]1 f2 j6 M1 \; t! J
11-3 Node部署(1)9 L5 Q0 r' d+ W% g0 z4 x# u1 E& u$ D* r
11-4 Node部署(2)8 k$ c8 A5 f* k. s. J
! L# g% t: E* p$ r) R0 }/ m第12章 课程总结- W$ B3 a/ F* W, V- {
本章节主要回顾我们所讲的内容和需要注意的开发事项。
$ U7 D4 P7 ~8 W1 ~3 q 12-1 课程总结
9 n& R$ [: s" p$ P0 C" G! Y5 Z3 ` v+ a* R" _. W
! A+ v# d& J1 H8 T% X( H4 b$ n
〖下载地址〗
0 R6 z6 z* ?6 d; N2 S6 b
7 a/ l4 y. }" X8 K+ a- I$ j* G- d4 u& Z4 i: v' ~
|
|