I have virtually no background in programming. I'm currently teaching myself 
python using the following books:

Beginning Python - From Novice to Professional by Magnus Lie Hetland
Beginning Python by Peter Norton et. al.
Making Use of Python by Rashi Gupta
Learning Python  by Mark Lutz

as well as a variety of tutorials I picked up off the web. I'm using v.2.5.2, 
and I'm trying to upgrade to 2.6.2, but I'm running Linux/Ubuntu so the upgrade 
is giving me problems. The main reason I'm not using 3.1 is because all my 
books talk about 2.x.

Ultimately, my goal is to delve into pygame and make some games and maybe some 
multimedia applications. I'd like my first project to be an old-school style 
RPG (e.g. Final Fantasy), as something with such simple graphics and interface 
would be a good benchmark of where I want to go from there.

I've been progressing steadily, until now. At this point, I have a pretty solid 
understanding of strings, integers, tuples, lists, dictionaries, etc. and 
everything up to functions vs. methods and the basics of classes and OOP. This 
is where I'm hitting a wall. It's at this point the all the books go off in 
different directions and I'm not sure a) what I'm learning, b) why I'm learning 
it, and c) how this is going to help me get to my goals. I'm not really even 
understanding much of what these books are talking about at this point anyway. 
It's like a few chapters after "Classes and OOP" were torn out of all of them.

So, I'm just wondering what I should be doing at this point. Sorry for the 
vague question, but I'm pretty lost right now and this is about as specific as 
I can be. Thanks in advance for any help.

Michae



      
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to