In general I would choose something to learn(this informs you what’s fundamental), break it up into smaller bits and practice those bits individually (methods, script, etc), then those bits are practiced with intent and context but usually in short form(phases usually), then put it all together...