Watching a person learn a skill
I love the moment when you help somebody learn something and they have that sparkle in their eye when they realized they understood it. Here’s one of those virtual sparkles:
Decided to abandon “Dive into Python” for the time being, it is REALLY frustrating for me to hanging at chapter 5 without moving forward for so long…. I think it is me, my limitation to understand. So, I decided to surf around the net to look for another tutorial, perhaps a gentler one. Foudn “byte of Python”, 110 pages in all, not too long. So, will give it a go. Hopefully within few weeks, this could equip myself better to go for “Dive into Python” again.
Learning Python, still. So far so good, I am on page 85!!! So, that is only 20+ pages to finish it. I consider it a big achievement, hahaha. And, what pleased myself most is that, I finally get through object-oriented programming, hmmm, feel like celebrating already
![]()
Finished Byte of a Python tutorial, finally. I think the tutorial is good, especially for begineer. But I also think that it is too surface/brief if one really want to take a step further. So the tutorial itself did point out what to do next, where to go for further learning resources.
I considered the basic of my contact completed. Now I have function to list out all contacts, add new contacts, delete contacts, and find a contact.
Nothing to shout about really, but the building up of this apps is quite interesting. I just create the barebone of the program to do the basic stuff, then add some validation, or extra functions, like before adding a contact, check if it already exist, if yes, ask whether the user actually want to replace the current one… etc.
Hey, I really enjoy the process. Now I am thinking of the next step, either create a better user interface with some GUI tool, or make it a web application thing. I don’t know if that is over ambitious since this is just the first actual program I wrote in Python, but we will see…
That last part about the contacts program is a task I have suggested to write a program for to test whether the reader has learnt enough about Python.




December 14th, 2005 at 10:44 pm
Seems just like my story! My next step is to create a Matrix manipulation library, learn wxWindows and Image Processing library. Thanx a lot for ur book, It’s probably the first programming book i read till the last chapter.
December 15th, 2005 at 10:07 pm
Yeah! Your book is really really cool and easy to use! I downloaded it last year and read and practiced the first few pages. Unfortunately, due to time constraints, I couldn’t go beyond that but whatever I learnt I enjoyed that. Within a couple of hours of reading the first few pages, I was able to create a simple menu- driven program to find area of a triangle/square and stuff. Nothing extraordinary but I was pretty pleased by the progress I could make in a couple of hours from your book!
Thanks.
P.S. Someday, I will get to read and practice it completely!
November 17th, 2006 at 6:12 pm
Hi , First of all let me wish you for the good work done in the form of “A Byte of Python” Coming to the point, I work for a Telecom company. We develop Man Machine Interface (MMI) for telecom applications (SMS or a Phonebook for Eg.).How do you think that we can use Python to test such applications. The code is in C++.
I would like to keep the mail short. Hope to get a reply from u
Keep up the good work
Cheers. Avinash
November 20th, 2006 at 10:02 am
@Avi,
I don’t have knowledge of testing of mobile phones, perhaps the Python for Mobile Devices page can give you some ideas.