Course Code: react
Duration: 21 hours
Prerequisites:
  • 熟悉Javascript
  • Web开发经验
  • 基本了解面向对象编程(OOP)
Overview:

React是一个开源的Javascript库,可以用来创建交互式网页和移动应用程序。它经常被拿来与MVC框架(如Angular、Ember、Backbone)进行比较,但是,React的特别之处在于其关注于应用程序的UI(MVC中的View)。其独特的渲染高度交互式用户界面(UI)的方法既强大又便捷,并导致了React的普及。

在本培训课程中,我们展示了React的强大功能和灵活性,将其与其他框架进行比较,并逐步指导参与者创建自己的应用程序。

到本课程结束时,参与者将对React的设计理念有深入的了解,知道什么时候什么情况下应该使用React,什么时候应考虑使用传统的MVC模型。本培训强调实际操作和完成开发真正的应用程序,对于希望使用React来提高自身工作效率和技能的Web应用程序开发人员来说,是极有价值的。

受众

  • 前端开发人员
  • Web开发人员
  • Javascript程序员

课程形式

  • React的特性和功能概述,以及Web应用程序的逐步开发。
Course Outline:

介绍

  • React 与 Angular、Vue.js 及其他 MVC 框架的对比

React 的设计原则

了解 DOM

设置开发环境

React 中组件的工作原理

组件生命周期

JSX 语法概述

渲染元素

构建您的第一个组件

在 React 中处理状态

定义组件的父子关系

事件处理与条件渲染

容器组件与展示组件

实现表单并处理用户输入

测试 React Web 应用程序

将 React 与其他框架和插件集成

部署 React 应用程序

总结与结论

Sites Published:

United Arab Emirates - React: Build Highly Interactive Web Applications

Qatar - React: Build Highly Interactive Web Applications

Egypt - React: Build Highly Interactive Web Applications

Saudi Arabia - React: Build Highly Interactive Web Applications

South Africa - React: Build Highly Interactive Web Applications

Brasil - React: Construa aplicativos da Web altamente interativos.

Canada - React: Build Highly Interactive Web Applications

中国 - React:构建高度交互式Web应用程序

香港 - React: Build Highly Interactive Web Applications

澳門 - React: Build Highly Interactive Web Applications

台灣 - React: Build Highly Interactive Web Applications

USA - React: Build Highly Interactive Web Applications

Österreich - React: Build Highly Interactive Web Applications

Schweiz - React: Build Highly Interactive Web Applications

Deutschland - React: Build Highly Interactive Web Applications

Czech Republic - React: Build Highly Interactive Web Applications

Denmark - React: Build Highly Interactive Web Applications

Estonia - React: Build Highly Interactive Web Applications

Finland - React: Build Highly Interactive Web Applications

Greece - React: Build Highly Interactive Web Applications

Magyarország - React: Build Highly Interactive Web Applications

Ireland - React: Build Highly Interactive Web Applications

Luxembourg - React: Build Highly Interactive Web Applications

Latvia - React: Build Highly Interactive Web Applications

España - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Italia - React: Build Highly Interactive Web Applications

Lithuania - React: Build Highly Interactive Web Applications

Nederland - React: Build Highly Interactive Web Applications

Norway - React: Build Highly Interactive Web Applications

Portugal - React: Construa aplicativos da Web altamente interativos.

România - React: Build Highly Interactive Web Applications

Sverige - React: Build Highly Interactive Web Applications

Türkiye - React: Build Highly Interactive Web Applications

Malta - React: Build Highly Interactive Web Applications

Belgique - React : Construire des applications web hautement interactives

France - React : Construire des applications web hautement interactives

日本 - React: Build Highly Interactive Web Applications

Australia - React: Build Highly Interactive Web Applications

Malaysia - React: Build Highly Interactive Web Applications

New Zealand - React: Build Highly Interactive Web Applications

Philippines - React: Build Highly Interactive Web Applications

Singapore - React: Build Highly Interactive Web Applications

Thailand - React: Build Highly Interactive Web Applications

Vietnam - React: Build Highly Interactive Web Applications

India - React: Build Highly Interactive Web Applications

Argentina - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Chile - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Costa Rica - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Ecuador - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Guatemala - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Colombia - Uso de React para Crear Aplicaciones Web Altamente Interactivas

México - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Panama - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Peru - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Uruguay - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Venezuela - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Polska - React: Build Highly Interactive Web Applications

United Kingdom - React: Build Highly Interactive Web Applications

South Korea - React: Build Highly Interactive Web Applications

Pakistan - React: Build Highly Interactive Web Applications

Sri Lanka - React: Build Highly Interactive Web Applications

Bulgaria - React: Build Highly Interactive Web Applications

Bolivia - Uso de React para Crear Aplicaciones Web Altamente Interactivas

Indonesia - React: Build Highly Interactive Web Applications

Kazakhstan - React: Build Highly Interactive Web Applications

Moldova - React: Build Highly Interactive Web Applications

Morocco - React: Build Highly Interactive Web Applications

Tunisia - React: Build Highly Interactive Web Applications

Kuwait - React: Build Highly Interactive Web Applications

Oman - React: Build Highly Interactive Web Applications

Slovakia - React: Build Highly Interactive Web Applications

Kenya - React: Build Highly Interactive Web Applications

Nigeria - React: Build Highly Interactive Web Applications

Botswana - React: Build Highly Interactive Web Applications

Slovenia - React: Build Highly Interactive Web Applications

Croatia - React: Build Highly Interactive Web Applications

Serbia - React: Build Highly Interactive Web Applications

Bhutan - React: Build Highly Interactive Web Applications

Nepal - React: Build Highly Interactive Web Applications

Uzbekistan - React: Build Highly Interactive Web Applications