We go through this with interns a bit. Basically...
The point is just to learn the pieces separately so you know what's what. The use of ES6 is an interesting contrast with Angular which prefers to provide its own APIs for everything (ngif etc).
Philosophically you mostly just need to remember Angular is an extremely opinionated framework, ie. all the decisions are basically made for you/the community. In contrast React doesn't really enforce anything, although Create React App does provide a pretty good idea what the community is mostly using (ie. if it was to be as opinionated as Angular, it'd look something like CRA).
Or if you just want a good all-in-one intro, the Wes Bos course is great. Don't be put off by the 'beginners' label it's just a good, clear course for anyone wanting to quickly get up to speed.