A little while ago a friend of mine recommended www.udemy.com which is a training site with courses on anything you can think of. Not accredited, you don’t come away with a qualification, but if you are just looking to refresh or learn something new then this site is really good.
Some of the prices can be very pricey, the way to get round this is to sign up for the site and then wait a few days, you will get an offer email offering courses for a reduced price, this makes it very worthwhile. Add any courses you fancy to your wishlist and these will probably be included in the offers at some point.
I have purchase the Complete Web Developer Course as I want to refresh my skills, this is a massive course with over 240 hours of video and from starting it I can see so far it is set out really good and is easy to follow.
I also purchased Write a Novel Outline from Scratch the other day, again it was half price and will help me with outlining a novel for NaNo. I will update you when I have started this one to let you know how I am getting on.