There are many free and paid courses to learn React. The main idea is to follow one course from start till end.
I personally followed egghead.io for learning react but in those times, egghead.io had courses for free, now they are behind the paywall.
Another way is to go with LinkedIn Learning. You can start the trial and use it to gain some command on the technology; React in your case.
To learn Redux, head to egghead.io itself and follow the course created by Dan Abramov: egghead.io/courses/getting-started-with-redux
Then you can follow the Documentation and other free sources to gain more control over your React knowledge.
There are so many ways to learn, but all include one thing: starting somewhere.