I already know Java very in-debth, and am in the process of learning XML, HTML5, and CSS3 currently. When I'm done with this markup and formatting stuff, and I move to web programming, should I learn both PHP and JavaScript at the same time as I'm learning HTML5 and CSS3 at the same time?