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%
CSS 15%
JQuery, Angular, Ember, Vue, Svelte, or React 10%
HTML 5%
Javascript 5%
Typescript 5%
Functional programming 5%
State management 5%