Forgot your password?


Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in


Plus icon:


React is a declarative, efficient, and flexible JavaScript library for building Web Applications.

Duration: 4 Days



React is one of the most wanted and loved web frameworks today. React makes it painless to create interactive UIs on top of web standards. The training course teaches developers the skills they need to immediately use React to build modern applications. Attendees gain hands-on experience with the latest version of React and the tools for developing React applications.

The main objective of React Training is to create smaller components to build Interactive User interfaces.


Course Curriculum

Module 1 – Tools and Language

  • Introduction to ES2015 (ES6)
  • Webpack / Babel / NPM
  • Project structure

Module 2 – Introduction to React

  • Components
  • Virtual DOM
  • Change detection

Module 3 – Props and State

  • Using props for data passing
  • Internal state
  • Class Components
  • Refs & Input handling

Module 4 – Advanced React

  • Component lifecycle
  • Debug tools
  • Directory structure
  • Routing

Module 5 – Introduction to FLUX

  • Flux pattern
  • Rational and MVC comparison
  • Redux
  • Reducer / Action / Store

Module 6 – Data Flow

  • Actions and Action creators
  • Reducers and composition
  • Connect ()

Module 7 – Advanced Redux

  • Middleware
  • Server communication

Module 8 – Advanced Redux

  • Unit testing Components
  • Integration tests for Redux


Participants must have object-oriented programming experience. Some experience with JavaScript is helpful; the new language features of JavaScript and TypeScript are covered/reviewed in class.




Contact Us

Traning For:
Enroll Now
Become a Trainer
Love to educate people about your favorite subject? Create your own online course with Xebia.

Start Teaching

For Corporates
Develop your workforce with the right skills. We train and engage your people with highly skillful training programs.

Get Xebia for Business

End of Script