One mistake I made was trying to learn redux and other libraries at the same time, so I had to step back and take a course that only taught React (reactforbeginners.com) in my case. So my advise is build something only using React, then try to understand why would you need to use any other libraries and finally learn those if needed.