Hello amt,

Please find my responses below -

On Fri, May 27, 2011 at 1:06 AM, amt <0101...@gmail.com> wrote:

> First of all, hello!  I want to start learning programming. I'm looking
> into becoming more than a hobbyist programmer. I searched a lot on Google on
> what programming language should I learn first and I see a lot of good words
> about Python so I decided to go for it but have some questions:
>
> 1)What book should I start with?  ( I have checked Python for non
> programmers but there are a lot of titles there, what should I pick first?I
> was thinking about Invent your own computer games with Python.)
> >> I think Learning Python and Core Python Programming are good books.
> Please also have a look at Learn Python the Hard Way.
>
> 2)Version 2 or version 3? What should I go for as a beginner and why? ( I
> ask because some books in the Python for non programmers section are for
> python 2, Invent your own computer games with Python is version 3.)
> >> I would start with version 2 first as I think there are more resources
> available on that.
>
> 3)Algorithms, memory management, data structures, when is the right time to
> learn them?
>
>> :) . The two things go hand in hand. It is like pieces of a jigsaw. Now
is the right time in my opinion. But you should be able to map the data
structures with the programming concepts. For some data structures C/C++ may
be better options to consider.

I consider myself as a student only and this is my personal approach. May be
there is a better way.

Regards,
Sumod

>
>
> Regards, amt.
>
> _______________________________________________
> Tutor maillist  -  Tutor@python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
>


-- 
http://spawgi.wordpress.com
We can do it and do it better.
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to