Demel, Jeff kirjoitti: > If I were you, I'd think up a project and just build it. The best way > to really learn is to do, at least for me. If you run into problems, > then you can come back and ask the group here. Believe me, I've asked > some very basic questions, and everyone's been very friendly and > helpful. > > As an EE major, maybe you can think of some project that interests you > and build it. One thing that comes to mind is, maybe, a graphical > program to lay out circuits? Parts inventory program? Circuit tester? > I don't know, I was an English major, but you get the idea. > > Anyway, try to think of a project that includes several of the key > fundamentals of programming that we do every day, like reading and > writing files, reading and writing to a database, GUI development, and > things like that. > > HTH > > -Jeff > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of jbchua > Sent: Friday, January 05, 2007 2:22 PM > To: python-list@python.org > Subject: Learning to program in Python > > Hello everybody. > > I am an Electrical Engineering major and have dabbled in several > languages such as Python, C, and Java in my spare time because of my > interest in programming. However, I have not done any practical > programming because I have no idea where to get started. I taught myself > these languages basically by e-tutorials and books. This makes me feel > as if I don't really know how to implement these languages. > Does anybody have any advice on where to start applying my limited > knowledge practically in order to advance my learning? > > -- > http://mail.python.org/mailman/listinfo/python-list > This email is intended only for the individual or entity to which it is > addressed. This email may contain information that is privileged, > confidential or otherwise protected from disclosure. Dissemination, > distribution or copying of this e-mail or any attachments by anyone other > than the intended recipient, or an employee or agent responsible for > delivering the message to the intended recipient, is prohibited. If you are > not the intended recipient of this message or the employee or agent > responsible for delivery of this email to the intended recipient, please > notify the sender by replying to this message and then delete it from your > system. Any use, dissemination, distribution, or reproduction of this > message by unintended recipients is strictly prohibited and may be unlawful.
And choose a project on a subject you know well. The project should feel almost too easy to you. Believe me: it will still keep you busy but when you know your subject you can concentrate on learning to use Python as it should. HTH, Jussi -- http://mail.python.org/mailman/listinfo/python-list