The Intermediate Redux for React Developers training course teaches students how to use Redux to manage application state for React applications. In the course, the principles, concepts, and ideas of Redux will be explained, demonstrated and practiced by the students. Students will learn how to connect React components to a Redux store. Students will explore how to connect React to GraphQL or REST services (select one) using Redux Thunk or Redux Sagas or Redux Observable (select one). The final half day of class is a group Redux project where students will code an application, present their project and participate in a group code review to ensure mastery of the Redux concepts. Note: Introductory content on Modern JavaScript, RxJS, React and GraphQL will not be covered in the class.
Before attending this course, students should take the Introduction to React course or be familiar with all of the topics listed here: Introduction to React
Purpose
|
Teach React developers how to use more of the Redux API in their applications. |
Audience
|
React developers needed more robust state management for their applications. |
Role
| Web Developer |
Skill Level
| Intermediate |
Style
| Fast Track - Targeted Topic - Workshops |
Duration
| 2 Days |
Related Technologies
| JavaScript | React | Redux | Web Development |
Productivity Objectives
- 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