Well I would learn about HTML, PHP, CSS, also MYSQL for linking and working together with PHP!
I would go with HTML first as if you learn HTML you will have no problem working with CSS (Cascading Style Sheets) . What CSS do is that you setup how you want to display different pages, in 1 single file.. Instead of writing all that code AGAIN into each and every HTML page you make, you can instead refer every HTML page to your CSS file, saves you alot of time and headace..
For a more advanced website I would learn PHP as my second language, after you are comfortable with HTML.. Some might say to go straight for PHP but I wouldn't.. It's always good to know HTML.. And it will go very quickly.. HTML is not hard.. You will learn it pretty soon, if you have the interest...
This is the BEST site you can learn all of theese things in http://www.w3schools.com/.
I read programming for 3 years in school for 8 years ago and this site is still being used in schools and for free, which is amazing!
Good luck with your study!
*EDIT* I wanted to say that theese are only for coding and some designing, but if you are good with Photoshop, then it's a major plus! I, however SUCK at photoshop so I mainly use CSS but with CSS you can make some nice edges and frames.. And center pages real nicely... Again.. Good luck :)