Need some guidance for learning path

I am starting advanced front end projects, I want to learn react after completing this, what I am planning now is to learn react now and make advanced front end projects using react to polish the skill, What do you think is it a good idea? What are the pros and cons of this?
Second one is FCC,s react js curriculum is not ready yet, so what learning resource you recommend to me.

Best of luck for your upcoming ventures.