. V; \5 u0 I9 C% i
( q$ b, a+ q! o9 n7 d1 i( F
〖课程介绍〗
5 f' R4 s3 F8 t1 @在日常的开发中,我们可能会遇到项目工程化、地图开发、后台图表等各类问题。本项目针对此类问题设计,结合“共享单车”真实项目,开发高水准的通用后台管理系统。使用最流行的React全家桶技术,同时囊括了大部分常用前沿技术,从项目架构、项目工程化、基于React的UI框架、Map地图、Echarts图表等各个维度进行详细介绍。真正实现举一反三,助你吃透技术,独立处理各类项目问题。# X5 H9 T8 t: F0 T1 Q
: I d. | [; Q2 a
〖课程目录〗
: J' @1 `/ O6 I第1章 课程导学8 M0 D9 E9 p. Y# I0 @0 S5 \
对课程整体进行介绍,并且说明学习的必要性。7 _+ o& E* K |7 X
1-1 课程导学 试看
# n3 [) S+ U4 A' ?) M4 i' I- c: Y- k' @
第2章 React基础知识0 p8 q+ G1 ~3 V* V* a/ H$ t% f
React基础知识以及生命周期的介绍,并使用React官方脚手架初始化基础项目,同时介绍了新一代打包工具Yarn。
; D% i' n$ V( F2 h, I9 N2-1 React基础介绍
) J5 I: z. f! p7 V2 ~4 O2-2 React脚手架使用( E. V" G6 D j! t! ] }0 K8 I) m5 T
2-3 React生命周期介绍/ `. M$ v( K: r, C4 v
0 X! k( ?( @* ?' }. q( K第3章 主页面架构设计
' I6 J- M# J0 N$ l( I详细介绍了初始项目的插件安装、主题定制以及主页面结构设计。
( ~2 f* L+ r; B0 E9 k3 b% \3-1 基础插件安装(1)
5 C! J v8 W# l: g7 R8 m e3-2 基础插件安装(2)
2 [, r8 G& _+ t0 U$ L$ i3-3 (安装课程中Webpack版本的用户请忽略这一小节)Webpack4.19.1版本文件合并后配置按需加载+ x6 b) M7 T& y5 ^3 u! u
3-4 页面结构开发(1)
- Y. q4 }& L- M3-5 页面结构开发(2)
+ S( `; {1 b4 }/ L0 |7 R, w3-6 菜单组件开发(1)
7 k6 {7 c0 {4 ^# f9 v6 Z$ w0 H3-7 菜单组件开发(2)
" h0 H k; X5 N/ W3 _, F: A r3-8 头部组件实现(1)
' o" O4 \7 L: _; ^! u6 s3-9 头部组件实现(2)% s* N7 g8 o" d7 ?
3-10 底部组件功能实现(1). r) Q* V1 d* S e/ p
3-11 底部组件功能实现(2)
/ [1 x8 H* K5 U: h/ H3 \1 t% v: D) [' b$ W3 T
第4章 Router 4.0路由实战演练4 j' N& j3 z7 {/ E! C
主要介绍Router 4.0 路由的使用,从Demo讲解到实战演练,一应俱全。
1 R6 v$ z$ v9 U& M6 Y/ l' ?4-1 React-Router 4.0路由基本介绍
( A x% K" O! w9 Z; J y4-2 -React-Router4.0 路由Demo演示(1)
! E2 P& B$ h; V$ h& _4-3 -React-Router4.0 路由Demo演示(2)
" x( S# U7 {' O* S9 C7 V6 Q4-4 React-Router4.0 Demo2演示
; m% `: P! |1 ?; n4 |2 P4-5 React-Router4.0在项目当中的运用
9 ]( g. I6 u, I/ x" `* Y
& f3 x3 D8 c- I第5章 UI菜单各个组件使用
/ G! |8 s' w& _9 b- U3 S详细介绍了UI菜单下各个组件的使用,包括了Button、Modal、Loading、Notification、Message、Tab、Gallery、Carousel组件。
) Q+ C% [+ |4 x/ }, z2 ?3 v" k. j5-1 Button按钮使用讲解(1)! C9 T" r9 |* M# ]( P$ s9 V8 c
5-2 Button按钮使用讲解(2)2 K5 ~" g3 o, d! p3 r" F! G2 C
5-3 Modal组件使用讲解(1): w: d; z5 J( e' L8 z
5-4 Modal组件使用讲解(2)
! u: N( D' G2 B6 ~' d5-5 Loading组件使用" X* D/ d: N( ^7 U7 l" i1 A
5-6 Notification组件使用
" M5 b; E% S) O" Z3 M& k2 A3 B5-7 Message组件使用8 Y0 p4 X; W# L5 q; j) q8 C+ T _
5-8 Tabs组件使用(1)- m. H4 P' v) e; x% k: P- p: F
5-9 Tabs组件使用(2) I6 e: F* C* e1 T; R! R9 V
5-10 制作Gallery图片画廊(1): ~- @. \4 a7 j' f
5-11 制作Gallery图片画廊(2)9 U' A2 N" z& w6 \7 j2 U6 g: r
5-12 Carousel组件使用
+ e6 V6 Z6 T0 ^# g: K
" d3 g6 h$ V' G1 O. G第6章 表单使用+ V1 x* m% d4 W H
常用表单组件的使用介绍,涵盖几乎所有常用表单组件。2 @3 O- r1 s8 b' `. r
6-1 登录表单讲解(上)
7 y; b h$ r6 k6-2 登录表单讲解(下)
& r1 x8 M! p) G6 n7 O5 K6-3 注册表单讲解(上)
$ @5 J, `% F5 r5 X1 H( h( E' p6-4 注册表单讲解(下)* S+ F9 { u# k& D% g1 P( U
8 v, X& ^/ }* Y% u6 e9 {
第7章 基础表格、高级表格使用
5 S2 P( w* r8 J5 Z* z, D: k基于AntD的表格使用介绍,从初级到高级,包含了大部分开发中常用的表格知识和技巧 。
9 o" Y: L) M( E3 W7-1 基础表格讲解
! J! S" X4 N- l9 p" [7-2 项目工程化之表格动态渲染(1)
- M( g' ^+ @5 h7-3 项目工程化之表格动态渲染(2)& P! {0 f$ ~, v c5 Z
7-4 项目工程化之表格动态渲染(3)
0 [6 C$ b6 K; m4 u2 M7-5 表格嵌套单选按钮讲解2 V2 J7 i0 J* }
7-6 表格嵌套多选按钮 ]4 H) _: `0 c# u1 r' g
7-7 表格分页5 }1 j$ R& i) ]# ?3 }
7-8 高级表格讲解(1)
6 ^5 Z/ {; Y" @: X7-9 高级表格讲解(2)
( Y9 i+ G1 Y' Y
3 g# x/ i/ i o第8章 单车业务之城市管理模块, k9 U1 L* |* ]* a) v. `
电单车业务菜单介绍,主要讲解了城市管理菜单的模块开发。6 `- Y1 w3 x) H+ J0 s, c7 {
8-1 城市管理(上)
0 U! I* g9 [, V3 q8-2 城市管理(下)* j9 _) @0 i1 z6 b& q
8-3 开通城市实现
% W0 A. R& n3 H- V( U* r) s" s0 x' y. b0 K% k
第9章 单车业务之订单管理模块* D4 h; j0 c# j2 }, x
主要讲解了单车订单模块的开发,同时讲解了如何制定通用页面结构,囊括了地图业务、单车基础业务知识。
; U# {& _$ o5 J& K% d" M9 [7 @9-1 订单列表(上)
$ W: i' J6 u- l5 X9-2 订单列表(下)
1 o' \+ b" e7 ^9-3 通用页面结构设计
1 K4 j6 b+ i+ k; z: w& w3 g) p9-4 订单基础信息实现4 O: A) C! ?% J% z% b$ i/ j5 P
9-5 地图功能实现(上); v9 t5 z9 u) R$ e2 Y1 T: z
9-6 地图功能实现(下): L7 {$ ?! }' t
, H% @9 @9 ~2 ~0 g8 L
第10章 项目工程化开发
: _3 x: D h; h2 j4 ~# q! A主要介绍了项目工程化,通过对一系列模块的封装来提升开发效率。
: d% D" c& v/ {* s* \10-1 项目工程化概念理解 试看
9 h& L2 F3 L0 {' U10-2 模块化封装-BaseForm(1)6 N, [" C G6 e0 O
10-3 模块化封装-BaseForm(2)
" r3 W, b0 o3 w( I10-4 请求列表封装
/ W6 w7 ^/ r. U8 h0 {10-5 表格封装(1)
6 }6 m$ ?8 U) ?0 i2 ?10-6 表格封装(2)
C. L" a7 s* C$ z; w1 d/ k10-7 表格封装(3)- N+ l/ s- Q2 @1 `0 F7 a7 l' e
2 Q+ S' x2 h! h+ F; Y
第11章 员工管理菜单模块开发
+ I; n( q' c/ `: d详细介绍了员工模块的功能开发,主要功能是针对员工的增删改查。
9 b' u R' }7 Z7 L' C! |11-1 员工管理列表实现
1 t# f+ h H" Y& ?11-2 创建员工功能实现
* w& H- v1 K6 X, V& @0 Z4 b11-3 员工编辑、详情、删除功能实现1 h0 ]2 x, Y1 |9 A8 B! N: i: v
6 i: }, |3 F7 y. U
第12章 车辆地图模块开发
6 G0 I9 m- `7 x& T2 F5 ]主要讲解了车辆地图服务,通过城市、时间等条件可筛选出符合条件的车辆地图分布。* P. @$ S6 u a+ `/ E; k' z7 [' }
12-1 页面初始化实现
5 E' t2 v1 @8 a! `/ g3 ^5 x12-2 地图数据渲染实现
# R6 L9 H$ k# V* c) v
2 W. g9 ^% {1 v第13章 图表模块开发! @2 H6 N0 Q, M1 y% i: p6 g/ D) {
主要讲解了Echarts和React的结合使用,如何通过Echart开发出绚丽的图表功能,涵盖了柱形图、饼图和折线图以满足基本的业务需要。
: H9 E9 E' r5 z: T/ D13-1 图表基础知识介绍- } f: r5 M2 B- p" F# E& ]
13-2 柱形图功能实现
1 R3 s' Z" s9 r7 w5 w6 A13-3 饼图功能实现(1)0 J* b3 K; E k2 c5 ~" k) i5 f4 g
13-4 饼图功能实现(2)
! V, q* e. V0 t# H* S13-5 折线图功能实现! g0 A; q- k, n; C8 }3 v
13-6 富文本功能实现* ^5 ~ @ i/ F5 |4 V0 n- ^; n
+ O7 U4 g {# T& a
第14章 权限设置模块开发
" ]2 D* b1 e& F% W# H9 z0 C2 i主要讲解了目前实战课程的权限管理模块,如何能够设置不同用户加载不同的菜单,实现权限的动态分配。
# W# w/ d# z% K5 c14-1 权限设计和功能列表实现
$ p# r; \0 E0 g }14-2 角色创建功能实现
' l$ B5 P2 K0 m5 v14-3 权限设置功能实现(1)
6 }% @" C& c {6 _14-4 权限设置功能实现(2)4 H0 N" Q/ }4 O, W' {
14-5 菜单结构调整! I* ^8 h% v J0 p6 o( m) m
14-6 用户授权(1) O$ Q( `7 w! S# }( q7 g
14-7 用户授权(2)6 z5 @- W+ I6 v8 j2 {8 g7 |
* D$ \ H+ _ n' D) K
第15章 Redux集成开发
& X' }# g! K4 Q主要讲解了如何将Redux集成到项目中,并加以运用,如何教会大家来运用redux知识。
& c5 i* E" B4 w5 R3 x, B9 ~: Z! }15-1 Redux基本介绍
5 q8 [7 Z9 z: n' V" F7 w8 `15-2 Redux项目集成(1)7 O9 K, R/ |8 h( K6 w( D
15-3 Redux项目集成(2)
. I2 ~( V/ f0 ]# G: o" D0 u7 b8 a15-4 Redux实战开发(1)1 f3 a( @ X, {1 ?: a% R6 o" t
15-5 Redux实战开发(2)" Q! l, _* Z' _4 n+ `+ C$ p$ N7 }
15-6 课程总结
' K$ H: k) ]" X, b' Z5 X: C. U% K. O* t4 J, I4 |* P# f
〖下载地址〗0 w, m" u) V+ U. s' T
0 }8 m4 H& M6 C: E% h8 v
! r' d3 O5 ]# R- O, V& C1 @
---------------------------------华丽分割线-----------------------------------华丽分割线--------------------------华丽分割线-----------------
/ N& L' T: R5 u2 r: k3 H1 |% \ u' P3 Y' G6 h3 _* o" N% o4 X
〖下载地址失效反馈〗: a1 \# s" V2 N
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070. i$ z) }) m( k8 ~! }' K1 c
! E1 M5 m D; ^- N5 `: o+ x' h
〖客服24小时咨询〗
# z" K) b: @- u1 b有任何问题,请点击右侧QQ咨询。
/ a( K; x8 @0 F2 _7 H$ H2 `, O1 g8 l& S2 K1 t; {$ F/ F
|