Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Redux

( Duration: 2 Days )

The Redux for React Developers training course provides skills to use Redux to manage application state for React applications. In the course, the principles, concepts, and ideas of Redux will be explained & demonstrated. You will learn to connect React components to a Redux store and explore how to connect React to GraphQL or REST services using Redux Thunk or Redux Sagas or Redux Observable.

You are expected to have prior working experience with using Modern JavaScript, RxJS, React and GraphQL.

By attending Redux workshop, delegates will learn to:

  • Employ the principles of Redux to build easier to understand more maintainable applications
  • Correctly incorporate Redux into React Component Trees
  • Integrate Server-Side Data Sources into a Redux Application

  • React Developers

COURSE AGENDA

1

Overview

  • Redux Overview
  • Redux compared to Flux
  • Three Principles of Redux
  • Immutable Programming
2

Essential Elements

  • Actions
  • Reducers
  • Store
3

React

  • Container and Presentation Components
  • Connecting Redux to a React Component
  • React-Redux to Connect Redux to React
  • Provider and React Context
  • Migrate an Existing React Application to Redux
  • Debugging with the Redux Chrome Extension
4

Advanced Redux

  • Working with Multiple Reducers
  • Combine Reducers
  • Lazy Loading Reducers with Code Splitting
  • Redux Middleware and Creating Custom Middleware
  • Functional Approaches to Reducers
  • Best Practices for Managing State
5

Redux and Asynchronous Tasks

  • Working with Asynchronous Actions
  • Working with REST or GraphQL (select one) using the Fetch API
  • Orchestrating Side Effects with Thunk or Sagas or Observables (select one)
6

Redux and Routing

  • Integrating React Router with React/Redux
  • Configuring Paths
  • Working with URL Parameters

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X