React is the exciting web framework from Facebook. It runs Facebook.com, and a host of other high-performing web applications, and is designed to facilitate three goals: performance, agility, and scale.
React introduction & architecture
Getting ready to write code – getting the environment set up
First look at React in CodePen
Building a functional component
Rendering a component
JSX or createElement
Building and displaying a basic Component
Class based components
Passing data to a component via immutable props
Dynamically generated React components
Using array data
The key property & performance
Style, React and CSS
Embedding HTML in data
More about properties
Passing props around your components
Using props.children with nested components
Using context with nested components
More about JSX
JSX and the JIT transformer
JSX and the pre-processor transformer (compile/build)
Modularising the code using import/export
Building a stateful component
Setting and using State
Handling events with React components
More about the component lifecycle and specification methods
Components and pure components
Presentational, container, higher order – just how many component styles are there?
Flux – the original pattern
Redux Data flow
Receive the latest version of this course into your inbox
12/02/2018: Your choice of development framework will have long term repercussions for IT and corporate strategy for years to come. When migrating and upgrading...
06/02/2018: Originating from Facebook, React is a component based front-end library that allows you to build applications out of a tree of small, testable,...
08/01/2018: Knowing you need an app is one thing, making it happen should be as painless as possible. When a team of experienced developers needed to work...
Bring a JBI course to your office
and train a whole team onsite
0800 028 6400 or request quote
0800 028 6400
Why JBI ?
"great technology tips"
"Access to exclusive content"
"Short course means less time off"
"Joined via web"
"Knowledgable sales staff"
Subscribe to our Newsletter – Receive the latest info on Tech courses & insights Subscribe