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.