Redux is a standalone library that allows managing the state in JavaScript apps. It helps the developers to write applications that behave consistently, run in different environments. This is commonly integrated to React.
React Redux is the official Redux UI binding library to integrate with React. If you are using Redux and React together, React-Redux is required to bind these Redux and React.
If you want to get proficient in React and Redux, check these React Js Training Course by Intellipaat.
Also, you can watch this video on React-Redux: