JavaEE鸿蒙应用开发HTML&JS+前端Python+大数据开发人工智能开发电商视觉设计软件测试新媒体+短视频直播运营产品经理集成电路应用开发(含嵌入式)Linux云计算+运维开发C/C++拍摄剪辑+短视频制作PMP项目管理认证电商运营Go语言与区块链大数据PHP工程师Android+物联网iOS.NET

前端React精品教程高级教程

更新日期:2022.02.17

全套视频教程及资料

视频教程技术解析配套源码学习工具学习笔记

一键免费下载

扫码关注,回复关键词,马上领取全套视频资源!

1. 微信扫描二维码,
    关注“黑马程序员”公众号(itheima666)

2. 回复关键词“领取资源01”,

即可在小程序的【HTML&JS+前端】学科中领取全部资源

课程须知

React 是时下最流行的前端框架之一,是很多大厂的首选前端开发框架!历经数月精心研发,内容包括:React 脚手架、JSX、函数组件、类组件、受控组件、组件通讯、Context、组件生命周期、高阶组...

  1. 课程介绍
  2. 课程目录
  3. 课程评论

讲解方式:

本课程采用由浅入深,层层递进的讲解方式, 让你轻松掌握 React 的基本使用以及原理, 能够使用 React 完成企业级前端开发任务。


课程亮点:

1、课程经过精心设计,知识点讲解简洁、明了;

2、课程由浅到深,由原理到实践,适合零基础入门学习;

3、结合实际案例,培养解决实际问题的能力;

4、对 React 优化更加全面、细致深入剖析。



课程内容:

1. React 的基本使用

2. React 组件基础

3. React 组件进阶与组件生命周期

4. React 原理


适用人群:

1、对前端兴趣在校生和应届生。

2、对目前职业有进一步提升要求,希望从事前端行业高薪工作的在职人员。

3、对前端行业感兴趣的相关人员。

4、零基础转行前端学员


目录介绍:

基础课程主讲内容包括:

阶段一:React 的基本使用

1.React 的基本使用

2.React 脚手架

3.JSX 与 React.createElement()

4.条件渲染

5.列表渲染

6.样式处理


阶段二: React 组件基础

1. 函数组件

2. 类组件

3. 事件绑定

4. 有状态组件和无状态组件

5. state 状态以及 setState()

6. 事件处理程序中的 this 执行问题

7. 受控组件


阶段三. React 组件进阶与组件生命周期

1. ref 与 DOM 操作

2. 组件通讯(父传子、子传父、兄弟组件)

3. Context 跨组件传递数据

4. props 默认值与 props 校验

5. 组件生命周期

6. 组件状态逻辑复用(高阶组件 HOC 和 render-props)


阶段四. React 原理

1. setState() 深入讲解

2. 组件更新过程

3. 组件性能优化(减轻 state、shouldComponentUpdate、PureComponent)

4. 虚拟 DOM 和 Diff 算法


综合评分5.0

0人已评分

我也要评分

评论打分
你觉得老师讲的怎么样?

评论字数不能超过100字,还剩个字符

发表评价