I personally found the best way is to, use Getting Started to learn how to install to your local machine, then do
learn-react-app
then brush your ability using the official guide
- JavaScript - Promises, async/await
- Getting Started React
- React Tutorial
- Intro to ReactJS from learn-react-app repository
- Setting Up React and Material UI
- Reactstrap (based from bootstrap 4)
- Material-UI (from Google)