Have you done web development at all?
I'd just go through React tutorials and learn that way. Use create-react-app as boilerplate and go from there. As you start learning React, you'll start learning important Javascript concepts as well.
You mentioned that you wanted to build an app that consumes the NASA API. That's relatively easy to do. I can help you with that bit (I'm doing something similar at the moment).