React Training

by Datrix Training Claim Listing

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.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Datrix Training Logo

img Duration

1 Day

Course Details

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

  • Manchester Branch

    City View House, 5 Union Street, Manchester
  • London Branch

    Thomas More Square, 8th Floor, Thomas More Street, London
  • Liverpool Branch

    21 Keel Wharf, Liverpool
  • Leeds Branch

    Oxford House, Oxford Row, Leeds
  • Ipswich Branch

    Ranelagh Road, Ipswich
  • Birmingham Branch

    3rd Floor Eleven Brindley Place 2 Brunswick Square, Birmingham
  • Nottingham Branch

    Jury's Inn, Waterfront Plaza, Station Street, Nottingham
  • Leicester Branch

    3 Oswin Road, Leicester
  • Belfast City Branch

    he Wellington Park 21 Malone Road, Belfast City

Check out more React JS courses in UK

Eident Logo

Dreamweaver

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.

by Eident [Claim Listing ]
Transmedia Logo

jQuery and jQueryUI Introduction Training

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.

by Transmedia
Verhoef Training Logo

ASP.NET using Visual C#

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.

by Verhoef Training [Claim Listing ]
IT Professional Training Logo

Web Application Development (Full Stack Developer)

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.

by IT Professional Training [Claim Listing ]
Silicon Beach Training Logo

VBA For Excel Training

This VBA for Excel training course is designed to give a good working knowledge of Visual Basic for Applications – concentrating on Microsoft Excel.

by Silicon Beach Training [Claim Listing ]

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy