Build & Integrate React Applications with Redux Capabilities


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Explore how to use React components and learn about the capabilities of Redux, including features such as validation and lifecycle management. In this course, you will begin by exploring the usage of PropTypes that help detect bugs and facilitate data type checking and accuracy. Next, you will learn how to manage the lifecycle of React components along with the various states of React applications. As you progress, you will learn about event handling concepts in React, such as how to describe them. Other key subject areas include the following: See how to use forms in React; learn how to identify the various capabilities of Redux that enhance React applications; identify Redux components and demonstrate the various stages and state management of Redux. Examine the Redux-devtools-extension. Define, create, and integrate Redux actions and reducers. Store Redux application features. Finally, you will step through the Redux data flow life cycle.

Expected Duration (hours)
1.4

Lesson Objectives

Build & Integrate React Applications with Redux Capabilities

  • demonstrate the construction of functional components in React
  • illustrate the usages of props along with the various PropTypes in React applications
  • demonstrate how to manage the lifecycle of React components along with the various states of React applications
  • describe the essential event handling concepts and their usages in React applications
  • demonstrate how to work with event handling in React applications
  • demonstrate how to build form based applications using form components
  • identify the various capabilities of Redux that can enhance React applications
  • describe the components of Redux and demonstrate the various stages and state management of Redux
  • demonstrate the extensive capabilities of redux-devtools-extension along with the approaches to using them
  • demonstrate how to define and create Redux actions and reducers
  • work with the Redux store capabilities to integrate actions and reducers
  • illustrate the data flow lifecycle and utilization of data flow with Redux based applications
  • create a React application that manages events and functionalities
  • Course Number:
    it_sdrpre_02_enus

    Expertise Level
    Intermediate