+1 for more projects. You also might try refactoring projects you already have, it's a good learning process.
I found projecteuler.net to be a really good source for tough programming/math problems. If you want a never-ending supply of puzzles, that's a good place to go. When I was first learning Python, my classmate & I challenged eachother to see who could do problems 1-50 first. (It took us about a month-- we were also working full time and taking night classes. My classmate finished his 50th a few hours after me.)
Comments
+1 for more projects. You also might try refactoring projects you already have, it's a good learning process.
I found projecteuler.net to be a really good source for tough programming/math problems. If you want a never-ending supply of puzzles, that's a good place to go. When I was first learning Python, my classmate & I challenged eachother to see who could do problems 1-50 first. (It took us about a month-- we were also working full time and taking night classes. My classmate finished his 50th a few hours after me.)