• Instructor: Mike Hussy
  • Students: 7901
  • Duration: 10 weeks

A react JS is a JAVA script library for building  UI reusable components. It encourages the creation of reusable components that change over time. By offering a simple programming model, react offer the simple programming model and better performance. Using node react can render on the node and abstracts the DOM for the user. Beside this Native react powers the native apps. Likewise, React JS  can do many things. The React JS training covers the following topics

React Components

Component composition

Styling

Unit testing

  • Audience
  • Pre-requisites
  • About React
  • Features
  • Advantages
  • Limitations
  • Create of Root Folder
  • Install Global Packages
  • Add Dependencies and Plugins
  • Create the Files
  • Set Compiler, Server and Loaders
  • html
  • jsx and Main.js
  • Running the Server
  • What is JSX
  • Using JSX
  • Nested Elements
  • Attributes
  • JavaScript Expressions
  • Styling
  • Components
  • Naming Convention
  • Stateless
  • Stateful
  • What is State?
  • Props

 

  • Using Props
  • Default Props
  • State and Props

Validating Props

  • Set State
  • Force Update
  • Find DOM Node

Lifecycle Methods

  • Simple
  • Complex
  • Simple
  • Child
  • What is Refs
  • Using Refs
  • What is Keys
  • Using Keys
  • Install a React Router
  • Add a Router
  • Create Components
  • What is Flux
  • Flux Elements
  • Flux Props
  • Install Redux
  • Creating Components
  • Working with States
  • Composing Components
  • Actions
  • Event Handlers
  • Reducers
  • Store
  • Root Component
  • Other Components
  • Unit Testing – Tools, React, Redux
  • Install React CSS Transitions Group
  • Add a CSS File
  • Appear Animation
  • Enter and Leave Animations

What is Higher Order Components?

Curriculum is empty

Price

Free
Call Now ButtonCall NowRequest Form