geekloser is studying... HARD!
Your idea of learning on a project is absolutely true. I learned PHP and perl that way. I know I can tackle python, I just have to motivate myself enough to sit down on it for a while lol.
How I did it: I find that the key to learning something like a new language is to make sure you have a real-world problem to solve. Otherwise it's too easy for the process to become one of acquiring "book learnin'". Also, the kinds of things you need to know when building something real are not necessarily the same as the things you might be drawn to when learning in an abstract setting.
Lessons & tips:
geekloser is studying... HARD!
Your idea of learning on a project is absolutely true. I learned PHP and perl that way. I know I can tackle python, I just have to motivate myself enough to sit down on it for a while lol.
David Talbot is building a new list of things to do.
The tips are really helpful, thanks:-)
Out of interest, which tutorials did you go through?