The list itself can be found here. it includes guides to practically every useful (and not so useful) programming language out there.
You can find (among others) some awesome Django tutorials. I highly recommend the Django Book, which has become a pretty complete guide to Django.
There are also great PHP tutorials, though these days I’d recommend to learn the basics and move directly to MVC/CMS systems, depending on what you’re planning to do with the skill (this of course is in case you’ve already know the basics of programming).
There’s a pretty heavy section about programming in general (algorithm, data structures & other goodies), though I’ve always been a fan of practice rather than theory.
If this is all completely new to you, I’d recommend dividing learning time and reading time (this will mean you’re going to have to add some hours to your schedule, but it’s worth it)
Where to Start?
That depends, if you’d like to start learning how to make websites (using general terms intentionally), I’d recommend the HTML/CSS section.
I think that starting from Front to Back (front being what the browser renders, back being what the server compiles & computes) make it easier to understand,
not to mention, it’ll be a lot more fun writing 3-4 lines with HTML and already seeing results!
Finally, you have to choose a Backend language for your website.
The (by far) most popular one is PHP. I think PHP is so commonly used, and the amount of information out there about the language (as well as some recent updates on the last few versions, such as the PHP web server) makes it the fastest backend language to learn.
Ruby (on Rails) is also increasing in popularity lately, but I think it would be a bit difficult learning Ruby on Rails and continuing learning other things
outside of the Rubyverse.
I don’t have time!
No one does, ever.
Or everyone does, always.
At any rate, I think if you put 1 hour every single day (at least every day that ends with y), you could be building your own website in a matter of months.
Don’t forget – if you make it 2 hours a day, you just cut your learning time in half (well not exactly, as things need to sink in)!