You have websites like strobist.com for lighting and Codiac2600 has some video tutorials on his website. There must be many other online tutorials, I've seen several mentioned on this forum.
BetterPhoto.com has been mentioned several times before for online courses.
I've done a weekend workshop but that only served to get me started taking photos. I've learnt much more from this forum and from taking pictures. The more you take, the more you learn. I've found that the technical side sinks in when it's good and ready. I just have to work out what I did right and what I did wrong every now and again.
I've learnt a great deal from studying other peoples photographs, especially those that are in a style that I also like to shoot.
That's my experience anyway.