Online help for newbies

When I first started doing Web Development I searched everywhere for good tutorials , there was such a lot that it was a good and a bad thing. The good thing was off course the sheer amount of free help, anything and everything you need to learn can be found for free...