Is there a place with little coding projects you can do to hone your skills? Preferably with answers to compare your code to and/or look at if you can't figure it out.
a good example of such a site is http://www.hackthissite.org, which has little web security tutorials to help you learn about vulnerabilities and ways people might hack a (your) website.
For me one of the biggest things when becoming familiar with new modules etc is trying to use them and looking at other people's code. Unfortunately many times there is no sample code in the documentation.
edit: Here's what I've found so far, organized by difficulty...
Absolute Beginner
Moderate Ability
- How to Think Like a Computer Scientist
- Bembry.org python exercises
- Python Challenge - As suggested by jdd, this one is more of a game (and it's quite addictive) but also makes you learn about python which is awesome!
Complex Programming Problems
Havn't found any