1 j- w& _% O5 o: [1 q
$ z# x0 u y( a8 f8 `
〖课程介绍〗8 k6 f5 h" d; H/ h C
在日常的开发中,我们可能会遇到项目工程化、地图开发、后台图表等各类问题。本项目针对此类问题设计,结合“共享单车”真实项目,开发高水准的通用后台管理系统。使用最流行的React全家桶技术,同时囊括了大部分常用前沿技术,从项目架构、项目工程化、基于React的UI框架、Map地图、Echarts图表等各个维度进行详细介绍。真正实现举一反三,助你吃透技术,独立处理各类项目问题。* X6 ^ F2 }4 o9 C
_0 ^4 ?: P7 N
〖课程目录〗
& h& b0 E! M0 ^; H1 i第1章 课程导学
) }0 a+ a4 W- T3 w, f3 t5 h0 F对课程整体进行介绍,并且说明学习的必要性。
1 r% x* \! ]0 W8 _" R8 p6 Z1-1 课程导学 试看
6 m9 H/ v( x* E' V
4 j0 e# X! ?) m% _) @8 d第2章 React基础知识
' m$ [: l1 U, a: O8 Y5 k' E* M# rReact基础知识以及生命周期的介绍,并使用React官方脚手架初始化基础项目,同时介绍了新一代打包工具Yarn。* `1 b( W$ _3 |# I8 X& z- D
2-1 React基础介绍
- W3 E1 v- R3 s: l5 I9 _2-2 React脚手架使用0 N- W/ L( J `: L. Q# m
2-3 React生命周期介绍
* _2 C# K$ B/ X0 b( A* b& t" K y" j- L' p( \! D$ a
第3章 主页面架构设计+ D# B8 j8 k# B7 e" V, N
详细介绍了初始项目的插件安装、主题定制以及主页面结构设计。 I$ ?% ]1 O# @3 P+ S8 N
3-1 基础插件安装(1)
* t$ s* F- K- n! V# A- X3-2 基础插件安装(2)$ e- g, f/ n1 G7 h. N8 |9 ^& y
3-3 (安装课程中Webpack版本的用户请忽略这一小节)Webpack4.19.1版本文件合并后配置按需加载5 l% R$ v, m5 d% D
3-4 页面结构开发(1)% J4 H8 W% l+ }) S* {7 e. X. e
3-5 页面结构开发(2)1 ~: x% ~ e" [1 S* c- `
3-6 菜单组件开发(1)6 [9 ~& p4 _4 g+ j, d1 U
3-7 菜单组件开发(2)
7 ~) D; _7 O2 P. N) g' `& Z5 G p3-8 头部组件实现(1)- m: q3 Z# r3 L1 X# c* g& ~. w
3-9 头部组件实现(2)- x* B& K3 D- l3 [# V3 x
3-10 底部组件功能实现(1): O" x$ @( @, y+ Y
3-11 底部组件功能实现(2)
g9 b Z& C1 X! e7 Y2 N/ Y6 Q
8 t" m3 L9 M8 x7 I7 G c# @第4章 Router 4.0路由实战演练
2 m! F ~+ R7 Q% H1 G( t& ]0 y, h主要介绍Router 4.0 路由的使用,从Demo讲解到实战演练,一应俱全。
- t- P6 H2 j. y, P- w3 C: c, e4-1 React-Router 4.0路由基本介绍
, S1 i+ B) U1 Z( z0 {9 D! [4-2 -React-Router4.0 路由Demo演示(1)1 ~: d4 j; O( i" T0 {
4-3 -React-Router4.0 路由Demo演示(2)! ^% R) _6 D6 l/ `2 ]3 F6 E8 @6 G! A
4-4 React-Router4.0 Demo2演示
& G- I' \4 C# U$ v6 x" a# ?) |4-5 React-Router4.0在项目当中的运用
6 R* S: f O. S$ z; L4 r4 u9 q M% n) z; D
第5章 UI菜单各个组件使用! r! i4 g+ ~; m& B( x
详细介绍了UI菜单下各个组件的使用,包括了Button、Modal、Loading、Notification、Message、Tab、Gallery、Carousel组件。
/ x. K( z( @* F5-1 Button按钮使用讲解(1); |* p) o% I% E, p+ u* z% c
5-2 Button按钮使用讲解(2)) g F' Z- s! N" Y
5-3 Modal组件使用讲解(1)
+ N/ j- `" B" P: T& o: l5-4 Modal组件使用讲解(2)# h& o9 M: b3 U
5-5 Loading组件使用
- G5 {& O; u- w: M5-6 Notification组件使用2 h2 c& f0 B z Z
5-7 Message组件使用
2 G7 b: c/ O2 j7 K, b; N; @! O/ y& k5-8 Tabs组件使用(1)
7 f* w" ?# A- ^5-9 Tabs组件使用(2)3 p( A8 d7 j+ q
5-10 制作Gallery图片画廊(1)
: ?1 x/ D3 z3 b5 H# T, e; ^0 x8 @5-11 制作Gallery图片画廊(2)4 b" I m5 P8 L5 ~: V
5-12 Carousel组件使用+ R& k* N+ C5 [, w
8 ?( D8 X \! J0 E. I第6章 表单使用. y. [$ I7 R+ f/ ]9 P4 S- \$ b
常用表单组件的使用介绍,涵盖几乎所有常用表单组件。" X9 }. m4 h* A4 q
6-1 登录表单讲解(上)6 l$ h& }9 g: I) _; a# V
6-2 登录表单讲解(下)
1 J6 p+ P1 P8 r/ r w7 p6-3 注册表单讲解(上)2 e5 g$ f" U# t6 C5 ~
6-4 注册表单讲解(下)
G- Q* O3 M& Y* h5 @) I
, n! Q. L' A& r& \( V) h" @+ l! L第7章 基础表格、高级表格使用
3 f7 x+ D( X* k2 b基于AntD的表格使用介绍,从初级到高级,包含了大部分开发中常用的表格知识和技巧 。: r) P4 h- h8 n' w
7-1 基础表格讲解
* Q: x2 Z) x, ?& p7 s- n7-2 项目工程化之表格动态渲染(1)
) g: S. O, G+ f% O9 S7-3 项目工程化之表格动态渲染(2): z6 Z' E# x; E8 m! J% C
7-4 项目工程化之表格动态渲染(3)
' U. j2 }: _! E9 r4 c7-5 表格嵌套单选按钮讲解
8 M! X% f3 ]" g `* Q3 F7-6 表格嵌套多选按钮' E) ~2 B6 }# L1 I/ v; v+ `) W* a
7-7 表格分页
0 H" @ H( Q" g* l+ C# s0 h- g7-8 高级表格讲解(1)6 P1 F% L/ ] U4 _' y
7-9 高级表格讲解(2)
l& P0 \' O0 S" m5 B
8 U# |) O( b. B8 }+ k! o" y第8章 单车业务之城市管理模块
5 W1 k. d6 J7 `电单车业务菜单介绍,主要讲解了城市管理菜单的模块开发。
3 E) O- ?" A e! D4 R; D8-1 城市管理(上)' Q7 Z$ ?& \( U/ Z6 K& j
8-2 城市管理(下)1 ]! u+ V$ X3 }& g# d! B
8-3 开通城市实现 F% O8 v/ Z2 Y# Y" Q# M3 ?
4 P9 Z3 i3 V+ O. B6 h5 X& V
第9章 单车业务之订单管理模块" p0 {) d( \& M) `$ p* w8 @8 E
主要讲解了单车订单模块的开发,同时讲解了如何制定通用页面结构,囊括了地图业务、单车基础业务知识。
2 o, x& @6 s4 g4 I( a9-1 订单列表(上)
- J2 M0 U3 ?( B! U2 F* h9-2 订单列表(下)
& s6 A3 E/ p# D- x" {9-3 通用页面结构设计 ?7 I6 b* l1 B3 \1 z9 J( Z% h
9-4 订单基础信息实现
) F; m$ B1 `9 Q* t$ |+ e" \9-5 地图功能实现(上)1 F* R# }0 H& n7 s: s) D+ [
9-6 地图功能实现(下)
- t4 d; t- v j2 X& f1 R
4 `# n* N& C ]! t- m2 Q0 v" V第10章 项目工程化开发% w) W" f, `/ V
主要介绍了项目工程化,通过对一系列模块的封装来提升开发效率。
4 Y: i1 @ [& K10-1 项目工程化概念理解 试看: v, H- Z0 X+ _; g; I& v
10-2 模块化封装-BaseForm(1). v# u- k& N5 I6 D- ^6 H2 }; q
10-3 模块化封装-BaseForm(2)4 G$ w: \* ]/ w- n- B2 h* E; {
10-4 请求列表封装
" }$ D0 ^% s4 H# A( Q" x2 ?4 f. ^' ~10-5 表格封装(1)1 m. s! |9 Y* e+ Z% t+ A
10-6 表格封装(2)
/ c" E* m( A8 E' |9 M10-7 表格封装(3)
" |& Z/ }" \# |& K
) A: T' B* ^/ O第11章 员工管理菜单模块开发6 N% z/ R' e9 b) S
详细介绍了员工模块的功能开发,主要功能是针对员工的增删改查。
( d; k( X( w$ N6 U2 v11-1 员工管理列表实现
# {' `) ^: j& U/ R11-2 创建员工功能实现# ^! r1 X8 ~, ~; Y
11-3 员工编辑、详情、删除功能实现0 m" \- `0 B! ?- y, o3 B. u
) A" K5 {: b5 V$ `# k: p f* e3 B
第12章 车辆地图模块开发8 F5 d7 l& i& h& g
主要讲解了车辆地图服务,通过城市、时间等条件可筛选出符合条件的车辆地图分布。1 R' s, ]% j6 T& d' g/ a* U& F8 v
12-1 页面初始化实现* h) M# r6 ^* _. v* T
12-2 地图数据渲染实现3 B# ]& M) {, U* Y' {6 ]& E3 v
5 ^0 Y2 A$ [) P+ m4 v4 \0 R第13章 图表模块开发5 ^! m2 K* _0 G/ b* ^
主要讲解了Echarts和React的结合使用,如何通过Echart开发出绚丽的图表功能,涵盖了柱形图、饼图和折线图以满足基本的业务需要。
w# {( p0 ?- i8 s- h, j- F/ L3 y$ Y13-1 图表基础知识介绍$ Z7 t8 h8 m, v
13-2 柱形图功能实现
& I* W3 u6 W# H# d* B13-3 饼图功能实现(1), D) M5 K9 K( V. P1 X
13-4 饼图功能实现(2)
' I6 o2 a1 w4 u13-5 折线图功能实现
& P( r$ c# U# ]13-6 富文本功能实现0 a1 ?( g: ~$ W' N9 w$ v
! U$ t8 Z% U+ M( G7 B; T* W第14章 权限设置模块开发
7 S) X! l0 ~+ j& M) }+ W+ i主要讲解了目前实战课程的权限管理模块,如何能够设置不同用户加载不同的菜单,实现权限的动态分配。
4 j& v9 u: H- H, b; I% V8 c& r14-1 权限设计和功能列表实现0 s+ G9 j7 k! e6 w6 e7 R
14-2 角色创建功能实现( K" ~7 ?' ~7 `; e( N
14-3 权限设置功能实现(1)
7 F# G3 p4 n) G# F9 T3 n14-4 权限设置功能实现(2)
/ F* G7 K4 Q# z% L$ V; E14-5 菜单结构调整
- S3 l' b1 N& @+ f! _) B2 o14-6 用户授权(1)
( ?0 X2 k$ W3 |% w- a" _5 ?, X14-7 用户授权(2)
0 B/ l: e4 K" M$ r' d; h5 c, A) m( B
第15章 Redux集成开发* O" i! k8 e5 W% h
主要讲解了如何将Redux集成到项目中,并加以运用,如何教会大家来运用redux知识。
: a% x* s, b2 _$ {' T2 j15-1 Redux基本介绍
; Z5 F/ L5 O* ]) L0 o15-2 Redux项目集成(1)
& r, z4 T/ F9 F3 G# p# ]1 R; i15-3 Redux项目集成(2)
5 C$ F! ?3 e/ ?% ^: n15-4 Redux实战开发(1)
3 n% O: q# i: E# g; U/ n15-5 Redux实战开发(2)! S' `- V7 d3 O1 y' \
15-6 课程总结' p0 L h4 @3 v; M6 B
# a5 |7 s+ C8 D- P3 e
〖下载地址〗 q1 ^/ |1 z) Y0 b& X. N
# j1 H1 D+ }; O2 v; J7 I
( z" W" A8 Q. F* j4 ~) f
---------------------------------华丽分割线-----------------------------------华丽分割线--------------------------华丽分割线-----------------; o6 W) @. P' M+ g( _9 a t
% J- e* a5 y& k' t4 n5 r8 x〖下载地址失效反馈〗/ o# l" ] ^/ ]0 i* J: u' F
如果下载地址失效,请尽快反馈给我们,我们尽快修复。可加客服微信:2230304070
! r" z4 i$ I! b; j/ T @! g4 T8 U ?! B8 `6 f- c4 g& |8 c
〖客服24小时咨询〗9 b8 f7 f Z( _2 z& Q- M, f3 H# I
有任何问题,请点击右侧QQ咨询。
6 `' A6 x1 t \) n. c6 s5 R; B& N; m. b9 o5 q3 S
|