I have a little project I've decided on for this weekend. I've previously set out to learn a programming language from scratch (most notably Perl, PHP and Java), and failed! I do have a fair grasp of HTML and XHTML now, though, so I'm pretty confident I can learn an actual programming language given half a chance.
I've long heard that Python is very easy to learn and today I read a passage where a programmer said he was able to learn Python in a weekend through just online tutorials. I've found these to be patchy at times so I invested in a new book, and I'm going to make a concerted effort to learn Python from scratch this weekend.
OK, I may not be able to get through the whole thing, but I reckon I should be able to make a lot of progress. I'm particularly interested in learning to use Django to create web apps as I'm planning a new career in web development.
Wish me luck!