; X4 d% C" ~6 ^# m5 z$ A% @$ }( U$ r* r. ?$ l- q
〖课程介绍〗$ Q, `! P) ]2 E
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。% p9 R O" ?% }; \& `
〖课程目录〗) o: |( E- ?; B& A) x3 I+ \' Z% V* E
第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟
; M1 y5 m8 L# T' _' W; g+ H/ f1-2 课程食用指南 (01:26)* j: `. X# d% C! Q
1-3 小黄,做一个小程序 (03:56)
/ W4 ~! u. J9 n; D3 i& W: k" \) P" g4 F$ P; a5 z/ g
1-4 开发环境、开发工具准备 (08:09)
/ w# p; c: c; j/ x N v第2章 初始小程序和项目需求分析9 节 | 112分钟
' [) ~1 j u: s) k$ c# J2-1 开篇语 (02:05)1 L1 E& t/ }3 r( B
2-2 功能结构与业务流程梳理 (23:53)
0 N1 z" }# Z' A2 B2-3 常用基础组件、样式布局入门 (16:34)
6 M" c- K) E4 e L* \- _; d& }2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)& [+ H# ~& d5 X) ^8 `3 F
2-5 感受平台生态的力量,常用API入门(上) (14:28)
" W% A! {! I" F' T2-6 感受平台生态的力量,常用API入门(下) (14:45)
+ g, f$ x+ D: o. t2-7 特别的API——wx.request,前后端分离架构初探 (14:33)
' l; H( z1 J1 |) X+ p7 z! D" i2-8 前后端分离架构的前世今生 (08:44): U6 r8 X2 k0 a( ^/ T M; A# i8 |
2-9 章节回顾
# Z6 u" |4 S2 |
4 m. f' B' J1 S Z第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟
' l# ~- h# }" ?! ]. H. ]3-1 开篇语 (01:37)
1 S. ^' Q. D+ [! i3-2 原生tabBar组件使用及配置文件介绍 (20:26)* v. W$ [. v1 x
3-3 实现“广场”页面标签页效果(上) (14:14)
! @' ^, }5 }5 N+ u; w3-4 实现“广场”页面标签页效果(下) (10:38); K8 w3 s% c$ Z5 _' x7 @
3-5 分类筛选功能实现 (15:25)
0 I& n1 u P) z; q5 ?6 S) ?$ q3-6 【项目作业】服务分类 Swiper 样式优化$ e0 C' H& `8 j. W. \( o7 e
3-7 章节回顾7 [' D: M) v% {6 ^
% g" E& w* V+ [) v' G
第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟7 Y b7 \4 _/ k" V( C
4-1 开篇语 (04:06)2 I% r8 X3 T# ?: Q; u: V* w4 Q
4-2 进阶必备——自定义组件基本概念 (09:10)
9 `5 D+ {6 z% f- m2 `6 D) Y4-3 重构内容标签页(上)——自定义组件 Tabs (14:45). e" z( E5 G5 V6 f2 Y R8 h& ^
4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
0 ?( n% X I( P# ]0 d t7 C4-5 警惕频繁事件交互和 setData (11:39)
; P0 E9 j' b3 x4-6 WXS 实现手指滑动监听切换标签(上) (16:10)
- V6 E# x* ~3 G2 m( l4-7 WXS 实现手指滑动监听切换标签(下) (17:16)* J; i7 w1 Y$ ?$ d2 j% m6 g9 L
4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)
) Q) Z6 V; Q4 P: l5 \' J- X4-9 【实践作业】 wxs滑动监听优化0 O3 Y* |' R3 Y4 ]
4-10 章节回顾% ~0 W% f# j$ D# z b) l
; C. g& a% w9 M- ]# P V第5章 代码分层设计实践与网络请求封装11 节 | 147分钟
" [6 O& I: h3 R f# T5-1 开篇语 (03:02)
7 a Z2 r' M2 {" U0 |' } L' N5-2 JS面向对象与代码分层设计- (21:13)7 H+ m) N4 W/ l3 g% N* R- v! s
5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)/ E( v; A& \: U3 H _& k1 ?* o5 m
5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)6 P( r- M ^& |% N: J' E _! Q' @) Z
5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)+ R" L7 r% ^5 n1 z) l1 D
5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)
; ^7 Z$ V7 G1 l; B' |0 R5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00); b3 U- L9 w& d4 ?# \ O4 |; C# ^
5-8 “服务预览”组件封装实现服务列表展示 (29:45)0 X4 |' _- r( B
5-9 Iconfont 样式文件, @8 u( U( n% P
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)
7 j* _: c% y1 n n5-11 章节回顾
2 }6 u! K7 o1 U/ ~ h, p. P. E9 N7 ^2 s
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟
/ y/ B) g3 s' s3 U- U' ^* W3 c6-1 开篇语 (02:08)7 }6 R8 Q7 x A b O& o9 p+ |
6-2 Iconfont样式
# g+ H7 Q" j9 }& e" t' j6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)
" }5 I0 z C+ ] q7 |6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)" {/ {( G. A2 q' e. f" y) p2 V
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12). @4 S2 e0 t N, z0 w
6-6 内容标签页、分类切换数据联动 (17:20)8 J( V! C4 D; ^% j4 T: S" G
6-7 节流函数( L# L: b! H. X: o* Y
6-8 使用节流函数防止频繁触发调用 (12:55)9 i( ?' o! E# w, a) ^! `8 i: h
6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
8 @: T! ]3 Z. @, W% A/ u6-10 优化加载提示,骨架屏功能实现 (13:53) _9 g8 H5 O* X8 _* _* I& ]
6-11 优化加载提示,状态展示组件 (08:53)6 Q8 c# @* N3 K+ c3 i
6-12 广场页面收尾——兼容性配置与样式调整 (15:50)
* |% P3 s# H: J, H0 E6-13 章节回顾' ^1 ]' @3 D, N
1 o7 k: x! z. k X- O: E
第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟
" C- E! @' B3 T- |9 G$ G7-1 开篇语 (02:18)
, S0 _$ [$ T; m3 F+ u( ~7-2 服务详情页面骨架搭建与路由传参实践 (22:02), a# A& }5 M5 w& H! \
7-3 自定义头像组件封装与调试技巧分享 (10:56)
* a! ?2 l2 d$ t+ z6 f5 K7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)
7 [+ l: T& H1 }( ]6 n( U7-5 “继承”特性运用实现评价列表数据获取 (10:39)
6 g2 j) S6 \$ Q0 R7-6 服务评价组件与评分组件封装 (19:53). Z% } F& Q) R8 M
7-7 服务评价组件完善与图片预览 API 实践 (17:53)
/ e6 R7 o- {* ]# W7-8 枚举值使用的最佳实践 (09:40)
% @! R: t1 S/ V; s8 y7-9 安全区域适配解决方案 (13:15)1 M# M7 I6 m u+ k# n! z% x6 F' M5 A
7-10 操作栏角色按钮渲染 (11:27)9 \( @" B' h, r$ v: v
7-11 自定义组件 behavior机制初探 (22:09)
; C% F$ c. O' \% }- N$ q7-12 事件回调参数工具函数封装 (09:31)( U9 S9 J+ G2 @ j6 c/ p( n
7-13 更新服务状态回调处理函数实现 (14:04)
+ F, {5 Y$ g3 j o H4 W! V7-14 常见登录方式及小程序登录 (14:08)" f7 N/ i" A5 x' O! `
7-15 思考题:在小程序中采用手机登陆方式的优点
% Q* n( R1 S; j$ M9 Y7-16 登陆页面实现 (25:47)
. H: }6 X: _6 f( E4 L# n4 q' F2 H! U7-17 异常与错误 (17:36)( v! T" D( r; x8 w' _$ v
7-18 异常机制与异常捕获 (14:52)# y- n0 q& B+ _
7-19 登陆时机控制与刷新令牌 (20:13)
( Z+ _0 {9 M6 v; N7-20 服务状态修改测试以及注意事项 (05:59)
1 ~2 a. p- d# Z( M2 U7-21 页面间事件通信机制实践 (22:39)! E* E$ B! w' H. B, D$ v- D
7-22 自定义 button 与外部样式类 (19:11)
9 D* \0 W+ b% b% p0 n7-23 让自定义 button 组件支持开放能力
# s, W9 Q. G. X& n5 H/ C; @7-24 服务预约页面与预约成功页面实现 (25:58)- N$ ^ i) d' @! A0 Q) O7 `
7-25 服务详情页面收尾 (07:00)4 C; k+ s! |& f# c& M( m
7-26 章节回顾
9 O# e* O$ z3 ]3 H6 Y% V
* U/ l3 z3 [/ s3 h) }第8章 表单提交与表单校验19 节 | 214分钟
2 H; Z2 V# ?$ A& h- Y$ `8-1 开篇语 (03:42)2 M- E5 a- B3 o. G* Q+ N' }( G
8-2 服务表单组件表单项定义 (17:21), y" e/ L1 @* ]* Q
8-3 服务类型表单项初始化逻辑实现 (21:49)
4 n6 j, ^# R6 y" l8-4 深拷贝与浅拷贝 (16:02)
) Q$ @9 D6 \, e. v4 n4 b: z8 J8-5 表单项事件回调处理函数实现 (12:22)0 `9 I% K5 ~6 k+ p! I: y+ [/ E _
8-6 图片上传组件封装之数据监听器 (13:42)& f* S e" y7 X! K
8-7 图片上传组件封装之组件元素定义 (15:26)% ^/ g0 ~/ j& J: m5 T: z
8-8 图片上传事件回调处理(上) (13:17)
5 W# d8 U$ M1 W A1 c2 U; `2 z8-9 图片上传事件回调处理(下) (16:21)
9 B/ |9 s: \: x% K3 R# N8-10 服务器合法域名配置
) H6 d3 A" M' Z3 @4 p6 t8-11 发布服务表单联调 (11:59)
& |$ E8 X# ^" r) }. ^ I8-12 编辑服务表单组件联调 (11:48); i1 i. Z( k% X {
8-13 发布服务与编辑服务表单提交 (14:03)
0 t4 R' P" R* o; o, v8-14 表单校验功能实现 (19:50), F% a2 z, m$ `2 w3 r* d
8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?
0 y+ o: g9 z& C; C8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
; o' j! m8 e2 {. C( v% p; ]8-17 原生 API 机制踩坑 (09:16)+ ~* [) x/ o- k+ O6 H( B- `7 i
8-18 服务表单组件收尾 (07:39): t: n6 Z( x1 R9 g; V
8-19 章节回顾
! G% c1 \- n( {$ B3 @0 |9 P8 ]$ g' t" f: b2 V
第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟
8 d7 t( U1 P3 u9-1 开篇语 (08:02)
/ k4 ~3 @. `- c) M }9-2 即时通讯IM SDK 安装
4 o4 e- M; H/ k- h( `9-3 即时通讯 SDK 安装与启动 (10:07)
5 d' r; v+ M6 d [9 J: J$ G D9-4 模型类基础封装与单例模式 (11:06)
3 Y$ a# A1 F7 ?+ D5 s+ e0 I' s9-5 获取消息列表模型方法封装 (11:59)
5 w2 g: X' }2 x, s+ r) N' y9-6 测试环境 sign 生成函数
- j" U7 C3 k7 U3 ~" i9-7 TIM 登陆实现 (12:10)
$ n2 }) B8 f, H# U9-8 TIM 事件监听机制初体验 (04:57)
. a; H9 J- ^! g7 M9-9 全局状态管理介绍 (06:39)
9 z w& d+ p1 `) D9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)
* Z1 S$ R" l7 `0 L9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)
& x1 _; m( x" s9 y3 |( |9-12 消息列表和消息接收状态管理 (12:52)( O# I8 P; f$ p
9-13 测试消息列表获取与消息接收 (10:34)/ [9 ^( m- Y7 {6 C
9-14 会话详情页面基本骨架搭建 (10:39)0 w: H/ {; X2 |5 E- F
9-15 消息组件封装 (26:11)* O; b% s% e9 y( L
9-16 自定义类型消息展示 (17:54)
$ H+ N. O7 T$ M/ F9-17 消息发送事件回调处理 (12:34)
$ G' ^# _9 `" o$ e1 O9-18 消息实例创建与工厂模式 (18:19)
/ B" y+ a+ M$ B; N9 x9-19 发送消息测试 (04:57)( t# K5 g" W4 e
9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)( Y$ S; J! A6 J* n6 ?
9-21 滚动触顶加载更多历史消息 (12:31)8 L/ E; d- u$ {: W+ w& s/ a
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)
8 ]7 w) W6 o! s9-23 服务链接发送提示功能 (09:51)
- l" W2 D. _; b3 @9-24 会话列表获取与更新事件监听 (10:10)5 u; X9 Y B3 g8 K; Z! Q
9-25 消息栏目会话列表展示 (16:27)
# _( f% t4 s, d5 J8 x; L9-26 自定义徽章组件封装 (11:31)1 |2 c( e/ T$ y6 R, z3 r8 V( d
9-27 tarbar未读消息提示实现 (08:54)3 c2 T. {) _ T" |/ ?* M
9-28 tarbar状态同步解决方案 (15:58)6 J$ e* G' \5 o- D+ ^8 y
9-29 即时通信功能收尾 (11:25)
8 L$ S0 Y" _! S0 f& {- U9-30 章节回顾
' |. m% I$ m! n, z( \9 H5 w
* c g# t6 X: r4 O第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟4 E3 V5 b( ?/ C+ k E
10-1 开篇语 (01:13); u7 k3 n4 V9 @! M( C8 n" T4 G8 I
10-2 个人中心头部展示实现 (07:11)
( j( g, a H; {: P% @$ \% l10-3 宫格、宫格元素组件基本定义 (10:38)7 P7 @! Q2 p# I3 x+ c
10-4 组件间关系定义实践 (14:10)0 m/ ^' `. r& i' A
10-5 个人中心宫格展示配置化 (07:12)
; C! N8 R1 ]/ B0 M7 R10-6 异步请求执行优化与宫格徽章展示 (18:03)4 k. ~9 H* T M8 ~- \; H! q
10-7 组件事件冒泡与穿透 (22:52)
" z5 F D) i2 e10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)
9 C* F+ ~! Y0 y8 [' i: d6 p" T* p10-9 订单预览组件展示元素实现 (14:37)
& P) V# w4 `) r6 y7 q+ m10-10 二战 behavior 实现订单预览组件操作栏 (27:14)
7 L ]- E+ o: e/ _# Y10-11 “我的服务”列表页面实现 (13:42)
) ^9 p' G/ b! X* W10-12 订单详情页面基本元素展示 (24:27)
) F4 `; `( q6 q0 Z" k" H3 Q10-13 订单详情操作栏渲染 (15:34)
: m. w! A7 i! a2 C4 J/ [# t10-14 订单状态更改实现 (13:40)
! G, T, |$ y, R W; q6 M0 n10-15 订单评价页面实现 (24:02)
, K8 S4 e7 r ~3 R10-16 订单评价功能收尾与售后模块说明 (04:57)' _6 X4 L$ f5 O/ c. m
( b( x/ d$ W: Y( {
第11章 课程回顾与总结1 节 | 8分钟, x- d' m9 ^& X% o7 A: Y
11-1 课程总结与寄语 (07:38); Z4 S- a, t% z" a
6 E& F! O: S j- e+ }〖下载地址〗# J! W3 Q, [- r6 |( L9 t
u: U. z7 F# |/ z1 n% L$ W〖升级为永久会员免金币下载全站资源〗
9 k: c: j# d* R% P全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
: ]- {5 D4 [! q |
|