You could check out SitePoint Premium.
Also, have a look around the forums, because we’ve had quite a number of topics asking for advice about online learning, and you should be able to find a few useful suggestions there.
For example:
Where is the best place to learn php, javascript or any programming language that isn't outdated? - #7 by fretburner
Help to newbie? - #4 by cpradio
https://www.sitepoint.com/community/t/discussion-about-html-css/215079
https://www.sitepoint.com/community/t/trying-to-learn-web-design-from-scratch/213097