I have been and intend to keep devoting a minimum of at least 3 hours a week to learning Python, as has been recommended by Randal Schwartz, and many others to be the general amount needed to learn a programming language without losing familiarity with it.
Currently I am following the MIT OpenCourseWare lectures, reading about a chapter a week from my Python book, and passively interacting with the python-help mailing list.
Update: have been looking through some of the simpler programs on pygame as another source of becoming familiar with the language.
Wednesday, May 11, 2011
Sunday, May 8, 2011
My Materials
So far what I have and am using is:
- I have looked over many books and the most useful I have come across is Beginning Python: From Novice to Professional, Second Edition by Magnus Lie Hetland
- The MIT OpenCourseWare Computer Science lectures
- Python-help mailing list
Friday, May 6, 2011
Little Backstory - How I Got Into Programming
In the beginning we were all just bacteria in the one great ocean. . .Oh wait not that far back. ;-)
While in high school I took a class in Visual Basic, I did all right and it was fairly interesting but I never really got that into it.
My decision for Python was partly chance, and then I received more and more recommendations for it as I got increasingly more into it.
One of the first things I read was How To Become A Hacker (the old school not main stream kind of hacker)
I also looked over Instant Hacking by Magnus Lie Hetland, but spent a while before completing it.
While in high school I took a class in Visual Basic, I did all right and it was fairly interesting but I never really got that into it.
My decision for Python was partly chance, and then I received more and more recommendations for it as I got increasingly more into it.
One of the first things I read was How To Become A Hacker (the old school not main stream kind of hacker)
I also looked over Instant Hacking by Magnus Lie Hetland, but spent a while before completing it.
Thursday, May 5, 2011
Learning Python
Has anyone ever done this before? Rather than just putting or creating a tutorial I am going to document, to the best of my ability, my entire learning process/experience for the programming language Python.
I am also using this as a possible, or at least an experiment as, supplement to my learning process.
I am also using this as a possible, or at least an experiment as, supplement to my learning process.
Subscribe to:
Posts (Atom)