I agree with the other poster that starting with HTML and JavaScript is beneficial to have a better understanding of React and what it does for you. I’d recommend the curriculum at FreeCodeCamp, where you can work through the HTML course, the JS course, and then go to the React course. It’s a nice (and free) introductory path with a good balance between guided problems and open-ended projects, and there’s a great deal of support (online forums, chats) to ask for help if/when they get stuck.