I am a recent college grad with a BS in computational math. I hadn't gotten a real taste of web development/design until I was too far into my college curriculum to change directions.
I would like to pursue web development/design to a point where I can eventually have a career in the field. Can anyone tell me what is the best approach to begin learning from the ground up? My only background is two college courses in C programming, and simple script writing for my current job.
I've heard to start learning HTML/XHTML & CSS, then learn PHP & SQL. But should I start with more advanced C programming, Java, or Visual Basic before getting into those topics?
I would probably prefer to start down the web development path first, then get into more design related areas later...