I'm doing a Masters in Internet Systems online but I guess you are looking for more of an entry level thing? Have a look at the websites of your local universities (actually, doesn't have to be local but it's handy if you want to use their libraries etc at any point).
I would suggest you want to learn HTML, CSS, XML, Java and Flash for a start.