React, React Redux and Redux Saga – Master React State/Hooks

Use React, React Redux and Redux Saga, and master React Hooks and State Management with asynchronies call in React Redux

*** PRE SALE ***

What you’ll learn

  • React.
  • React-Redux.
  • Redux-Saga.
  • React Hooks.
  • State management.
  • React Semantic UI.
  • Web Development.

Course Content

  • Initialising our React App –> 2 lectures • 12min.
  • Creating our react app –> 4 lectures • 23min.
  • Creating components for our react app –> 6 lectures • 21min.
  • Hooks, State and Props –> 18 lectures • 1hr 25min.
  • Redux – Store, Dispatch, Actions and Reducers –> 10 lectures • 42min.
  • React-Redux –> 5 lectures • 25min.
  • React Redux Devtools –> 12 lectures • 53min.
  • Creating our “Backend API” using json-server –> 2 lectures • 12min.
  • Adding Saga to our project –> 2 lectures • 10min.
  • Understanding Generator Functions and Yield Returns –> 3 lectures • 12min.
  • Understanding the main Saga Effects –> 4 lectures • 16min.
  • Using Redux Saga to our project –> 5 lectures • 20min.
  • Learning even more Saga Effects –> 2 lectures • 11min.
  • Implement the new Saga effects on our application –> 2 lectures • 15min.
  • Advanced Redux Saga Effects –> 10 lectures • 1hr 5min.

React, React Redux and Redux Saga - Master React State/Hooks


  • Basic knowledge in Rect.
  • Basic knowledge in JavaScript.
  • Basic knowledge in Web Development.

*** PRE SALE ***

Enjoy Udemy’s Black Fridays deals to get the Pre-Release of another great course. This is an amazing course that has more than 40 lectures released and another 60 lectures to come.


What do you get on the Pre-Release:


About 3 hours of content video content

All sections in how to create an amazing UI in React

All sections in how to control state in a React application using only Hooks and Props

All sections in how to use Redux


What still to come:

About another 3 hours of video content

Sections in how to use Redux with React

Sections in how to control a React State only with Redux

Sections in how Saga works

Sections in how to control React side-effects with Redux-Saga


Greatly improve your abilities and increase your value as a React or front end web developer

This course will take you through the whole process of creating a complete application using React, React-Redux, and Redux-Saga. Step by step, improving the application further in each class:


  • The first part of the course will start by creating the UI for an amazing React application.
  • Next, we will make a refractory of this application into different stateless components.
  • After using React Hooks, we will add a state to the application, passing all the states via props.
  • In the next phase, we will add React Redux to easier control of the state.
  • Finally, we will introduce Redux-Saga to control the application’s side effects while making asynchronous calls to our API.

The main focus of this course is:

React: it is a declarative, efficient, and flexible JavaScript library for building user interfaces. It lets you compose complex UIs from small and isolated pieces of code called “components.”

React-Redux: one of the most used application state management. Redux maintains the state of an entire application in a single immutable state tree.

Redux-Saga: one of the most used frameworks to make easier to control our application side effects (i.e., asynchronous things like data fetching and impure things like accessing the browser cache) easier to manage, more efficient to execute, and better at handling failures


This course covers all you need to be the best Web Developer you can be.


Get Tutorial