- 课程概览
- 授课讲师
- 课程大纲
- 课程概览
- 授课讲师
- 课程大纲
《React前端应用开发》课程深入讲解React基础、组件化开发、状态管理、导航与路由、API调用、样式与布局、测试与调试等,通过理论与实际项目操作培养学员成为熟练的React开发者。适合有JavaScript和前端基础的学员,注重实际操作,旨在提升React应用开发实际技能。
课程概览
第1章 React基础
- 第1节React概述
- 第2节React基本结构
- 第3节第一个React程序
- 第4节React的DOM更新机制
- 第5节JSX
- 第6节React开发中的约定
第2章React组件
- 第1节组件的定义
- 第2节有状态组件与无状态组件
- 第3节refs引用
- 第4节props属性验证
- 第5节组件的其他成员
- 第1节React的生命周期
- 第2节挂载函数
- 第3节更新函数
- 第4节卸载函数
- 第1节事件处理
- 第2节事件绑定
- 第3节事件代理机制
- 第4节合成事件
- 第5节响应其他事件
- 第1节使用表单
- 第2节表单元素
- 第3节事件响应
- 第4节可控组件
- 第5节不可控组件
第6章React组件复用
- 第1节组件分离
- 第2节组件间通信
- 第3节组件逻辑复用
- 第4节高阶组件
- 第1节按钮组件设计
- 第2节模态对话框组件设计
- 第3节树形组件设计
- 第4节表格及分页组件设计
- 第5节综合示例
第8章React开发环境与工具
- 第1节NodeJS环境
- 第2节Npm模块管理
- 第3节常用前端代码编辑器简介
- 第4节Webpack打包工具
- 第5节React开发中的Webpack
- 第6节使用Chrome进行调试
- 第7节React开发工具(React Devtools)
- 第8节工程脚手架
第9章React Hooks
- 第1节Hooks介绍
- 第2节State Hook
- 第3节Effect Hook
- 第4节React内置Hook
- 第5节自定义Hook
- 第1节Flux
- 第2节Redux
- 第3节Redux高级特性
- 第4节Redux适用场景
- 第1节一个简单例子
- 第2节路由配置
- 第3节静态路由与动态路由
- 第4节各种路由器
- 第5节React-Router特性
课程大纲
- 第1章React基础
-     第1节React概述
-     第2节React基本结构
-     第3节第一个React程序
-     第4节React的DOM更新机制
-     第5节JSX
-     第6节React开发中的约定
- 第2章React组件
-     第1节组件的定义
-     第2节有状态组件与无状态组件
-     第3节refs引用
-     第4节props属性验证
-     第5节组件的其他成员
- 第3章组件的生命周期
-     第1节React的生命周期
-     第2节挂载函数
-     第3节更新函数
-     第4节卸载函数
- 第4章组件事件管理
-     第1节事件处理
-     第2节事件绑定
-     第3节事件代理机制
-     第4节合成事件
-     第5节响应其他事件
- 第5章React表单
-     第1节使用表单
-     第2节表单元素
-     第3节事件响应
-     第4节可控组件
-     第5节不可控组件
- 第6章React组件复用
-     第1节组件分离
-     第2节组件间通信
-     第3节组件逻辑复用
-     第4节高阶组件
- 第7章React常用组件设计实例
-     第1节按钮组件设计
-     第2节模态对话框组件设计
-     第3节树形组件设计
-     第4节表格及分页组件设计
-     第5节综合示例
- 第8章React开发环境与工具
-     第1节NodeJS环境
-     第2节Npm模块管理
-     第3节常用前端代码编辑器简介
-     第4节Webpack打包工具
-     第5节React开发中的Webpack
-     第6节使用Chrome进行调试
-     第7节React开发工具(React Devtools)
-     第8节工程脚手架
- 第9章React Hooks
-     第1节Hooks介绍
-     第2节State Hook
-     第3节Effect Hook
-     第4节React内置Hook
-     第5节自定义Hook
- 第10章Flux和Redux
-     第1节Flux
-     第2节Redux
-     第3节Redux高级特性
-     第4节Redux适用场景
- 第11章路由
-     第1节一个简单例子
-     第2节路由配置
-     第3节静态路由与动态路由
-     第4节各种路由器
-     第5节React-Router特性
节数 | 上课时间 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期天 |
---|---|---|---|---|---|---|---|---|
第1节 | 08:00 - 08:40 | |||||||
第2节 | 09:00 - 09:40 | |||||||
第3节 | 10:00 - 10:40 | |||||||
第4节 | 11:00 - 11:40 | |||||||
第5节 | 14:00 - 14:40 | |||||||
第6节 | 15:00 - 15:40 | |||||||
第7节 | 16:00 - 16:40 | |||||||
第8节 | 17:00 - 17:40 |
天数 | 上课日期 | 上课时间 | 内容 |
---|
相关课件 更多
-
pptx
11 路由
大小:1011.19KB
2024-01-18
-
pptx
10 Flux&Redux
大小:1.33MB
2024-01-18
-
pptx
9 React Hooks
大小:970.72KB
2024-01-18
-
pptx
8 React开发环境与工具
大小:1.91MB
2024-01-18
-
pptx
7 React常用组件设计实例
大小:1.21MB
2024-01-18
-
pptx
6 React组件复用
大小:990.97KB
2024-01-18