Datrix Training provides React Training course to enable delegates to learn step by step the creation of React Applications. At the end of this course, the delegates will have a good understanding of design philosophy of React.
React is a JavaScript Library and an open source used to create interactive mobile and web applications. It is mostly compared with MVC frameworks like Angular, Ember and Backbone.
React emphasizes on the UI of the application. It is a unique approach to provide highly interactive UI is very powerful which has made React popularly.
Datrix Training provides React Training course to enable delegates to learn step by step the creation of React Applications. At the end of this course, the delegates will have a good understanding of design philosophy of React.
The course emphasises on the practical application of React, and this training will be helpful to the web application developers who want to make use of React to enhance their value as well as productivity.
Course Content
Overview
What is React?
What problems react solves?
What is Redux?
What problems Redux solves?
ES2015
Features of Es2015 which impact Redux and React
Variable scoping with let and const
Use arrow functions
Spread operator
Object destructuring
Modules and classes
Immutable programming
js
React-Creating components
Create component classes
Components
Pure components
Stateless functions
Reference DOM elements
React and JSX
Rules of JSX
Return JSX
Integrate javascript with JSX
Conditional returning with JSX
Reserved words with JSX
Test react with Mocha
Unit testing in general
Unit testing with Mocha
Introduction to Enzyme
Put Mocha and Enzyme together to test react component
Work with states in React
Manage state with tree components
Start state
Update state
Work with forms
Difference between controlled and uncontrolled components
Testing shape
Props
Compose components
Sibling components
Keys
Parent components
Child components
State and props
Event Handlers
Class arrow functions
Inline arrow functions
Via props passing in
Value of this
Test event handlers
Life-cycle of component
Component Did mount
Life cycle of testing
Update should component
Component will receive props
Other functions of life-cycle
Rendering server
Redux-reducer functions
Immutable state
Immutable programming
Setting up
Handling actions
Combine reducer functions
Test redux
Redux-store
Dispatch actions
Work with middleware
Subscribe components
Redux-Asynchronous operations
Asynchronous actions
Redux- Saga and Thunk
Mock out asynchronous calls for testing
Redux- Connect with React
Connector and provider API
React-Redux
Test fully integrated React-Redux application
React router
Why do u need router
Work with react router
Reading parameters via router
Manipulate routes
Merge Redux with React Router
React Native
What is React native?
Benefits of React Native
Configuration of React Native
Best practices for reacting native
Native-ified application of react
Datrix Training is providing courses in more than 90 locations in the United Kingdom. We offer excellent learning program with the blend of rigorous understanding and skills.
Dreamweaver course is offered by Eident.As well as our standard public course schedule we provide a range of specialised training solutions enabling customisation of options to meet specific client requirements.
jQuery and jQueryUI Introduction Training is offered by Transmedia .A two-day course for HTML developers and Web designers who want to get to grips with jQuery and jQueryUI.
In this course, delegates will learn how to use Visual Studio and Visual C# to build ASP.NET Web pages and XML Web services. Attendees will gain an understanding of the architecture behind ASP.NET and how to use the server controls.
This Web application Development course is quite comprehensive and suitable for you even if you have zero programming experience, this course will take you from beginner to mastery.
This VBA for Excel training course is designed to give a good working knowledge of Visual Basic for Applications – concentrating on Microsoft Excel.
© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy