I've posted a few things about how project managers can take advantage of the free stuff at the Khan Academy, and its 3000 YouTube video's on everything from the French revolution to college level statistics, but recently I fell upon the Codeacademy, a DIY for erstwhile fledgling programmers, mostly targeted at web programming of one kind or another. Even some national newspapers have noticed, reporting on a "surge in learning". If there's a learning surge going on, I'm all for it.
I'm no programmer (that is, no one would want to pay me any money for what I know) but I do mess around with web programming on a small scale.
What I like about Codeacademy is that there is a structured lesson plan to go through and there are metrics. Some of it may be a little hokey since I wrote three lines of code and got three points for the effort, but hey!
In any event, it never hurts to know a little something about a lot of things, so throw DIY web programming on your bucket list.