- Sort By :
This answer has received 1 appreciation.
Use it. Sounds simplistic but it's one the best, fastest teachers. Think up a sample project like a more advanced todo app and try to build it. Do some research along the way.
Use create-react-app to get up and running fast as well as boilerplate example projects on github to see how others have used it.
This answer has received 2 appreciations.
We have had similar discussions here, in the past. Check out the following content:
- @prank7's answer to What are the best ways / resources to get started with learning ReactJS if coming from an AngularJS background?
- @sandeep's answer to If you had to learn React all over again, what would be your path?
- @Kleo's answer to Anyone knows any good resources to master React?
Personally, I recommend React's official tutorial, to get started with. It is very well written, and will quickly get you up to speed with all the core parts of React.
The core concept behind React is really simple — your UI is a pure function of your data (state), go ahead with that in mind; and with the above aids, you will master it in no time. :)
ReactJS Program has a good curriculum of everything you could possibly want to know. It's a good time investment. I, however, have only done the first course, as the others cost around $250 each.