腾科职业培训学校
没有解决您的问题?扫描二维码加入博睿云交流群畅所欲言吧!
使用帮助

全部课程> React前端应用开发

React前端应用开发

来源:腾科职业培训学校

  • 2024-01-15  -  2025-01-15 32课时(建议每周学习1小时)
  • javascript、网页设计
  • 自主模式

已有546人报名学习

  • 课程概览
  • 授课讲师
  • 课程大纲
  • 课程概览
  • 授课讲师
  • 课程大纲

《React前端应用开发》课程深入讲解React基础、组件化开发、状态管理、导航与路由、API调用、样式与布局、测试与调试等,通过理论与实际项目操作培养学员成为熟练的React开发者。适合有JavaScript和前端基础的学员,注重实际操作,旨在提升React应用开发实际技能。

课程概览
第1章 React基础
  1. 第1节React概述
  2. 第2节React基本结构
  3. 第3节第一个React程序
  4. 第4节React的DOM更新机制
  5. 第5节JSX
  6. 第6节React开发中的约定
第2章React组件
  1. 第1节组件的定义
  2. 第2节有状态组件与无状态组件
  3. 第3节refs引用
  4. 第4节props属性验证
  5. 第5节组件的其他成员
第3章组件的生命周期
  1. 第1节React的生命周期
  2. 第2节挂载函数
  3. 第3节更新函数
  4. 第4节卸载函数
第4章组件事件管理
  1. 第1节事件处理
  2. 第2节事件绑定
  3. 第3节事件代理机制
  4. 第4节合成事件
  5. 第5节响应其他事件
第5章React表单
  1. 第1节使用表单
  2. 第2节表单元素
  3. 第3节事件响应
  4. 第4节可控组件
  5. 第5节不可控组件
第6章React组件复用
  1. 第1节组件分离
  2. 第2节组件间通信
  3. 第3节组件逻辑复用
  4. 第4节高阶组件
第7章React常用组件设计实例
  1. 第1节按钮组件设计
  2. 第2节模态对话框组件设计
  3. 第3节树形组件设计
  4. 第4节表格及分页组件设计
  5. 第5节综合示例
第8章React开发环境与工具
  1. 第1节NodeJS环境
  2. 第2节Npm模块管理
  3. 第3节常用前端代码编辑器简介
  4. 第4节Webpack打包工具
  5. 第5节React开发中的Webpack
  6. 第6节使用Chrome进行调试
  7. 第7节React开发工具(React Devtools)
  8. 第8节工程脚手架
第9章React Hooks
  1. 第1节Hooks介绍
  2. 第2节State Hook
  3. 第3节Effect Hook
  4. 第4节React内置Hook
  5. 第5节自定义Hook
第10章Flux和Redux
  1. 第1节Flux
  2. 第2节Redux
  3. 第3节Redux高级特性
  4. 第4节Redux适用场景
第11章路由
  1. 第1节一个简单例子
  2. 第2节路由配置
  3. 第3节静态路由与动态路由
  4. 第4节各种路由器
  5. 第5节React-Router特性
授课讲师

方靖浩

5年IT行业开发及教学经验,熟练Java、JavaEE以及Spring框架等各种开发技术,答疑耐心细致,善于激发学生自己思考的兴趣与能力,善于讲解实战案例,对课堂负责,对学员负责。

课程大纲
  • 第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