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

CCW Training Academy Logo

Web Development Training

CCW Offer a variety of Web Development courses that cover everything that is required for new developers of websites and web services. With web services becoming essential for organisations of all kinds and varieties, there is high demand for these services.

by CCW Training Academy [Claim Listing ]
Seven Institute Logo

jQuery Web Development

This jQuery Web Development course is designed to provide web developers with the skills needed to utilise jQuery in web applications. Delegates will use the effects, animations, plug-ins and tools provided by the jQuery library to create rich client interfaces.

by Seven Institute [Claim Listing ]
Knowledge Tree Logo

PHP & MySQL

PHP & MySQL Course is offered by Knowledge Tree. Learn how to plan and apply PHP and MySQL to specific examples and finally your own real world projects.

by Knowledge Tree [Claim Listing ]
Global Knowledge Logo

Beginning Asp.Net

Building robust web applications is the need of the hour in the web world. With ASP.NET Core MVC (that makes use of the Model-View-Controller architecture), a web developer can meet this.

by Global Knowledge [Claim Listing ]
London School of Emerging Technology Logo

Front End Developer (Online)

Apply now to become a professional Front End Developer

by London School of Emerging Technology
  • Price
  • Start Date
  • Duration

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