how much html and css before javascript
The main properties, flexbox layouts, animation, transformation.
Well I'd say it's enough to have about 2 weeks of HTML and 2 weeks
of CSS (considering you learn for ~3 hours a day) to be able to move
forward to JavaScript.