8 u. R* q# g9 M
7 J% R5 a7 n( T〖课程介绍〗: M% H$ Z/ A2 F- t
在日常的开发中,我们可能会遇到项目工程化、地图开发、后台图表等各类问题。本项目针对此类问题设计,结合“共享单车”真实项目,开发高水准的通用后台管理系统。使用最流行的React全家桶技术,同时囊括了大部分常用前沿技术,从项目架构、项目工程化、基于React的UI框架、Map地图、Echarts图表等各个维度进行详细介绍。真正实现举一反三,助你吃透技术,独立处理各类项目问题。
8 D" a0 {, E9 o
$ O- N1 a, }6 s* ?$ t〖课程目录〗, ^/ a9 I4 C- y" V% v& ?8 Z
第1章 课程导学
8 t* a: s8 @8 O1 O) l对课程整体进行介绍,并且说明学习的必要性。* K/ x" H& S: j- E+ m* q
1-1 课程导学 试看5 t, _3 M/ I2 c0 U- f* M
8 t) V) l! Q# G* H8 q第2章 React基础知识/ [6 k* E& ]- U+ z$ d
React基础知识以及生命周期的介绍,并使用React官方脚手架初始化基础项目,同时介绍了新一代打包工具Yarn。% @/ k& L8 q$ Z5 J( R5 S" ?/ Y
2-1 React基础介绍
! d% w# N! l' H. e2-2 React脚手架使用
3 p/ g- V8 \) u- N, B" M2-3 React生命周期介绍* T M; f- A- U6 Z# b
4 e# |7 h8 r/ j4 J- C4 d: g7 P% s
第3章 主页面架构设计0 V) [4 J- V8 r
详细介绍了初始项目的插件安装、主题定制以及主页面结构设计。; C0 p1 T% F( n9 J& x2 D
3-1 基础插件安装(1)" q. |4 V3 a- O5 B5 O! Y" |
3-2 基础插件安装(2); w; n" a8 P; U% T) ^
3-3 (安装课程中Webpack版本的用户请忽略这一小节)Webpack4.19.1版本文件合并后配置按需加载: y) P' `; l l( j4 y& J+ e6 b( [; A
3-4 页面结构开发(1)7 p7 F \! T9 u. M0 X/ w' D# U
3-5 页面结构开发(2)
9 @: p/ M0 Y0 C2 Z! l6 y% M3-6 菜单组件开发(1)
9 u5 ?9 Y) ^9 f% q% ~+ e3-7 菜单组件开发(2)1 E- E* O4 s- d1 g
3-8 头部组件实现(1)
4 V# Y: s% Z' A2 g. u3-9 头部组件实现(2)
6 w* g% d. P+ K) _* p3-10 底部组件功能实现(1)
" m/ Z3 u- N3 P) p! j% g3 {1 h3-11 底部组件功能实现(2)0 X/ W7 R& J, s$ J& A6 L
8 p: |9 n; w+ o/ ]
第4章 Router 4.0路由实战演练- A. m, Y6 l L- [3 Y4 a
主要介绍Router 4.0 路由的使用,从Demo讲解到实战演练,一应俱全。
7 g! P5 U3 f' X/ g n5 T4-1 React-Router 4.0路由基本介绍
* u% h, h0 z9 N7 x& u# q4-2 -React-Router4.0 路由Demo演示(1)5 ?$ T. _- G+ w8 H s
4-3 -React-Router4.0 路由Demo演示(2)
4 s+ o# z. o0 l2 h& b5 k* X/ G4-4 React-Router4.0 Demo2演示: Y# B# m' u) ?
4-5 React-Router4.0在项目当中的运用
z8 p0 G1 @1 F7 u% b- [6 {8 g: j* M' V6 [# R; P+ F. W
第5章 UI菜单各个组件使用; Z* E/ a& n/ y* C
详细介绍了UI菜单下各个组件的使用,包括了Button、Modal、Loading、Notification、Message、Tab、Gallery、Carousel组件。% C. E7 ]) d2 l7 H- }" P; S; ~
5-1 Button按钮使用讲解(1): O' Q# A! o! e% i' a
5-2 Button按钮使用讲解(2)3 t4 P) [) ]( p( V0 j: W' \
5-3 Modal组件使用讲解(1)
* I2 C' a9 b& H+ u3 R$ ?5-4 Modal组件使用讲解(2)
% j7 n0 b& K$ D5-5 Loading组件使用, y1 J+ O/ m: h3 \
5-6 Notification组件使用+ h" f# R4 V$ k; J- }
5-7 Message组件使用% Q9 B8 ^% h5 B* W0 a7 W
5-8 Tabs组件使用(1): X6 \) s' P/ I6 d
5-9 Tabs组件使用(2)
+ O( ]- @ h; H8 T5-10 制作Gallery图片画廊(1)& i0 P9 h! j5 w0 @& d% U
5-11 制作Gallery图片画廊(2)2 S) I. K$ {; h. [
5-12 Carousel组件使用
8 k/ t* f1 l3 W3 y/ G7 n9 J: M% P9 A A2 @
第6章 表单使用0 `: e- C9 q1 }8 Z0 d
常用表单组件的使用介绍,涵盖几乎所有常用表单组件。
' N( J* j" J, Z; w& t8 B" M5 F( p5 f6-1 登录表单讲解(上)
* A ~( s! Y& X |6-2 登录表单讲解(下)
5 _7 E9 S% ^; a# A+ W$ @6-3 注册表单讲解(上)4 K' Z. X, q0 n& K8 p
6-4 注册表单讲解(下)+ k" s$ C# w+ v C% X0 O5 k
5 L o; ^* L0 Q; G0 T3 w第7章 基础表格、高级表格使用; k2 g& B6 ~: L P
基于AntD的表格使用介绍,从初级到高级,包含了大部分开发中常用的表格知识和技巧 。; E9 x- M; u S, ?6 ?, i" F0 {' \
7-1 基础表格讲解& f; {" `/ R4 v# \$ i$ e
7-2 项目工程化之表格动态渲染(1)
7 k _0 X/ ^5 {8 C4 F7-3 项目工程化之表格动态渲染(2)- A: L% ^/ D- U) x' }
7-4 项目工程化之表格动态渲染(3)% U6 @! O2 q/ k; w' N% e# t0 E# A% L
7-5 表格嵌套单选按钮讲解7 E! P- ]5 e! p; |2 }
7-6 表格嵌套多选按钮+ \8 t- I+ j5 ~/ v% H4 B0 q3 K
7-7 表格分页
3 q7 J6 z \# Z3 m6 g7-8 高级表格讲解(1)) ]! Y6 G K+ s5 D) ^; i
7-9 高级表格讲解(2)5 I* E4 T3 [' i6 y. ?8 V
$ K4 q/ T/ E- L& W
第8章 单车业务之城市管理模块3 u6 ~3 y0 I) Y/ O7 Z1 n
电单车业务菜单介绍,主要讲解了城市管理菜单的模块开发。6 f( a& f y: M9 _
8-1 城市管理(上)
% _5 C- x+ d7 _4 T6 \8 e# a! k7 g8-2 城市管理(下)% r$ u& f+ F: q/ A
8-3 开通城市实现+ |, z# O: I$ `" T5 ?4 O
9 b( T7 @3 ?; @) C% E1 Y- t3 Z第9章 单车业务之订单管理模块7 @: n) S/ D. Z( {
主要讲解了单车订单模块的开发,同时讲解了如何制定通用页面结构,囊括了地图业务、单车基础业务知识。
5 z' s# f5 ~( p+ R0 {9-1 订单列表(上): ]* A1 i ^( H( K" T
9-2 订单列表(下)0 O) U" @ W! Z0 s, Q% E
9-3 通用页面结构设计
& {3 K% d& I/ m( V: J* @9-4 订单基础信息实现8 v2 z: q1 [4 m1 ^, U+ y
9-5 地图功能实现(上)
" b+ n* U9 I' q k% u5 m9-6 地图功能实现(下)- m5 s3 g/ i0 N$ [" P6 R
: }6 g* u* `; W9 W& x# g" r第10章 项目工程化开发
' J! {) `4 Z5 C, M. O( |主要介绍了项目工程化,通过对一系列模块的封装来提升开发效率。( K' y9 Z, ]) g- p% x# G
10-1 项目工程化概念理解 试看
/ p6 t' W6 _ T8 ]5 {3 s0 O+ W10-2 模块化封装-BaseForm(1)
q& L7 z( g V10-3 模块化封装-BaseForm(2)
1 r: z k* d7 {1 g+ _! `% s2 t. J10-4 请求列表封装: M* s+ z2 y- x: ~) z
10-5 表格封装(1)* Y2 _( Y# M2 b. [' W3 a# x: |
10-6 表格封装(2)0 ?% j. F+ s# N [7 f
10-7 表格封装(3)+ q5 A" t* A* e, ]3 k0 g8 w' ?: \
* H0 @! c0 ^8 d& ]
第11章 员工管理菜单模块开发6 Q( b" h: e0 @% l6 Q) {
详细介绍了员工模块的功能开发,主要功能是针对员工的增删改查。# d9 W0 o" P8 t1 f8 T/ c# [
11-1 员工管理列表实现
( |' M) S$ z2 V6 p& y0 A2 S% G/ ^11-2 创建员工功能实现8 X/ w5 n% [2 W7 B2 x
11-3 员工编辑、详情、删除功能实现
- b) Y- i+ k ?: \% L6 ?
. y8 w7 h3 ]( O第12章 车辆地图模块开发1 c+ e! ^" `3 F! T) ]4 o2 q* a
主要讲解了车辆地图服务,通过城市、时间等条件可筛选出符合条件的车辆地图分布。" K: X; p% p* ?8 \) `! C1 S
12-1 页面初始化实现
, K6 l/ p& p3 w12-2 地图数据渲染实现( h$ c+ G( \* s4 |. P* n8 X$ r) Y
7 X/ a6 s" z& G: U/ g2 i3 E第13章 图表模块开发5 i" P7 P6 \" S
主要讲解了Echarts和React的结合使用,如何通过Echart开发出绚丽的图表功能,涵盖了柱形图、饼图和折线图以满足基本的业务需要。9 {! o2 Z" e# t
13-1 图表基础知识介绍
6 t: P2 q( }! `. j- `13-2 柱形图功能实现" b( c5 N) X" X4 w
13-3 饼图功能实现(1)0 X+ j R! N# m( W* { g( q. @( p
13-4 饼图功能实现(2)
' g8 Q) V8 J. u5 V13-5 折线图功能实现+ v% ~) o5 \9 p1 L
13-6 富文本功能实现
! x# Y/ |% o3 G" T! q0 ?9 }' z% x( P6 U) A1 i; o
第14章 权限设置模块开发
) u/ q: c* A; ]! I* O( ~: ?/ _主要讲解了目前实战课程的权限管理模块,如何能够设置不同用户加载不同的菜单,实现权限的动态分配。, N4 ?5 D7 C3 @/ r! e% e' c
14-1 权限设计和功能列表实现
: r. |; U) I% n8 ?4 s& u14-2 角色创建功能实现
3 ~! j1 }" N* y( a5 q4 W. P14-3 权限设置功能实现(1)
& z( ?* R& g8 D' c14-4 权限设置功能实现(2)
6 I9 n. H! J& ^+ B' \. h14-5 菜单结构调整+ s8 B" G' D \9 w
14-6 用户授权(1)
, z' C3 g' ]" e: U1 Q14-7 用户授权(2)2 J; A+ ^( n/ n
. Y2 l- O& r+ D4 k第15章 Redux集成开发9 I, |( {+ p. _ L8 c
主要讲解了如何将Redux集成到项目中,并加以运用,如何教会大家来运用redux知识。
- l+ Y5 N5 c% v: `) e" k15-1 Redux基本介绍9 D; C; ?0 o1 s% a' ]
15-2 Redux项目集成(1)" s: J A, K9 w8 Y' K7 G+ A
15-3 Redux项目集成(2)
/ U; w( M" U& u; ~8 ]( k% j, f9 A( U! \15-4 Redux实战开发(1)
/ `6 y- M9 d: |: W7 Q* H( v15-5 Redux实战开发(2)4 J' a) x B! _6 {
15-6 课程总结1 l# U. x. C0 J7 C
. F- J0 u2 `2 k- E〖下载地址〗; d8 A& ^7 r- r2 @( ?3 b8 R* s3 T
6 I, X; M6 N x! e5 \, |) n( J
: o2 f& Y) i0 \3 O% x1 M. ]. W7 \& Z) @---------------------------------华丽分割线-----------------------------------华丽分割线--------------------------华丽分割线-----------------. |3 Y8 C! j" z7 S+ v/ f$ }9 Q6 g& k
, B7 N9 U$ o( H# t# t
〖下载地址失效反馈〗
) w* p) b5 ]) w3 ]: C如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
3 `; x: ] J+ P8 S7 a; t8 C0 F6 ]8 R g# ]" B
〖客服24小时咨询〗
8 [6 e2 A2 O$ }7 g, O! e! a有任何问题,请点击右侧QQ咨询。$ {2 e8 |! Q! ?
: X* y) j7 P; D5 |, K' Y" w |