How to divide time to learn how to develop web apps from scratch?
The proportion I find to be good is as follows:
Programming concepts 20%
Object Oriented programming 20%
JQuery, Angular, Ember, Vue, Svelte, or React 10%
Functional programming 5%
State management 5%