Course Overview
React is an open-source JavaScript library from Facebook used for building HTML5 web applications. In this training course, you learn how to develop a complete application by building high-performance User Interfaces (UIs) with JSX components targeting a virtual DOM, and creating Flux applications, which provide complementary architectural patterns to construct client-side application functionality.
Prerequisites
Experience developing web pages with JavaScript, HTML, and CSS at the level of:
- JavaScript for Modern Web Development
Course Objectives
- Create an isomorphic web application using Facebook React and Flux
- Compose a UI using React JavaScript and JSX components
- Integrate React forms with Ajax and back-end REST services
- Apply the Flux application pattern (dispatcher, stores, and actions)
- Exploit React animation components with CSS3 transitions