đšī¸ Levels: đ Intermediate, đ Advanced
âŗ Duration: 1.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io
đ§âđ Certificate: No
đ Key Learning Outcomes
- Understanding the State ADT for modeling state transitions in Redux.
- Composing simple state transitions into complex transactions.
- Integrating State ADT with Redux for application state management.
- Implementing a Memory game using State ADT and Redux.
đ¨âđĢ About the Course
This course delves into the State ADT to model state transitions in Redux, offering practical examples and insights. You will learn to create complex stateful transitions by composing simple transactions, integrating them with Redux, and building a Memory game called 'Anger The Bunny'.
đ¯ Target Audience
- Ideal for JavaScript developers familiar with Redux seeking to deepen their understanding of state management.
- Suitable for those interested in functional programming concepts and practical application in Redux.
â Requirements
- Prior knowledge of Redux and basic understanding of functional programming concepts are required.
- Familiarity with JavaScript is necessary to fully benefit from the course.
đ Course Content
- Introduction to using the State ADT with Redux.
- Defining discrete state transitions.
- Combining state-dependent transactions.
- Transitioning stateful ADT with outside input.
- Composing simple state ADT transitions.
- Reading and transforming values from a State ADT's state.
- Transitioning state based on existing state.
- Generating randomness using the State ADT.
- Using a pure RNG with the State ADT.
- Multiplying arrays over a function in JavaScript.
- Drawing items from one array to another using a Pair ADT.
- Pulling random items from an array with the State ADT.
- Adapting Redux actions/reducers for use with the State ADT.
- Creating State ADT-based reducers.
- Connecting State ADT-based Redux actions to a React application.
- Dispatching multiple asynchronous Redux actions with arguments.
Drop a comment
Redux and the State ADT by Ian Hofmann-Hicks
Log in to leave a feedback
Loginđ Psst! Interested in More Redux Courses?
ReduxReact
Build A React App With ReduxVideo
by Andy Van Slaars
đšī¸ Levels: đ Intermediate
âŗ Duration: 2 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io
ReactRedux
Building React Applications with Idiomatic ReduxVideo
by Dan Abramov
đšī¸ Levels: đ Intermediate
âŗ Duration: 2.5 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Egghead.io
ReduxReact
Learn Redux: FundamentalsVideoInteractive
đšī¸ Levels: đą Beginner, đ Intermediate
âŗ Duration: 5 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Codecademy