I am a computer programmer/web developer.
I did a HND in Computing and then got very lucky with my first job.
Once you have got your foot in the door you are away, get some sort of programming/computing qualification under your belt,employers like to know you have had some sort of training, it generally doesn't really matter what...
Once you have managed to get your first job I've found it's experience that matters and not qualifications.
Once you've got your head round one language you will then find it easy (or at least I did and all those I've worked with) to pick up different programming language, as they pretty much all work on the same principle.
I am a C#/VB.net programmer, and I have also dabbled in PHP and Flash.. and MS SQL Server just comes with the territory.
So enough of my waffling.. have a look round see what junior jobs are about and then get your self some sort of training in what they are looking for..
Degrees are all well and good, and some companies won't employee you without one.. but it's never caused me a problem and if I'd gone down the degree path I wouldn't have been out in the wide world gaining experience, which is what really seems to matter..
Sorry can't recommmend any websites, but if you are intending going down the microsoft route, which I did, get on over to the MS website and download one of the free dev environments
http://www.microsoft.com/Express/VB/ (this one is for VB) and just google VB.NET /C# or wat ever tutorial..