Before diving into reactjs
If you're learning a new language like French or Japanese, you'll start with greetings, then asking questions - What is your name and others. Then you'll learn how the sentences are formed (Subject-Verb-Object) and then learn different words.
In any programming language there will be only 6 common syntaxes or features which you need to know to learn 80% of the language. So this will be easier than learning German or Spanish. Cheers!
And those 6 features are:
- Variable declaration,
- Variable types like string, number, float, array, object,
- conditionals (if else or switch),
- Loops (for loop, while loop),
- System or enivronment api like reading file/dir, creating file/dir.