Upvoted because of the many interesting resources linked to from this post. I'd be delighted to see more discussion of this submission, as I am trying to follow in the author's footsteps of going from kind-of, sort-of knowing about programming to being able to program as needed to work on my day-by-day projects.
OP and author here. This a post about the tools I've been using to learn python.