[Courses] [Python] Welcome
suzo at bigpond.net.au
Mon Jul 1 22:39:34 EST 2002
Welcome to the Python programming course. I am really glad to have some
people that want to do the course. And I hope that you are going to enjoy this
and get something useful from it.
Every course is run differently, and so let me start by discussing how I intend
run this one. I had considered using Mark Lutz's "Programming Python" which I
have. But it was suggested that I use "Learning Python" by Mark Lutz & David
Asher. (both O'Reilly books) This would be more appropriate to more
programmers. Some people indicated they didn't want to buy a book, or wanted to
but didn't have the means. So...
It doesn't really matter what resource that you use, find one or more that suits
and your experience. (I will include some links to online recourses).
a practical skill, so the best way to learn is to practice it. So, the way I
to do this is to set some short assignments, working through different parts of
language. Everyone can post any questions, comments, rantings, and assignment
solutions to the mailing list. The rate at which we progress will depend on how
you are. That is we will progress on to the next topic and assignment only as
people have finished the last assignment. So if we start off eager, we can move
if people are busy with other things we will move slower. If we find some
harder we can spend more time on it.
Now before anyone panics about assignments, of course they aren't compulsory,
you don't want to do them or just one of them, please let me know so that I am
waiting for you. You can just comment on other people's answers if you like.
assignments will be small and are a means of learning NOT assessment!!*!
This system works best if you are vocal about what you are learning. Post a
summary if you
like, think up questions, or more assignments. Anything that you say will help
so don't hold back.
I was thinking of roughly following "Learning Python" and ordered the book, but
it is on backorder, so I have no ides when it might get here. Please let me
know whether you have the same trouble.
Introduce yourself on the list, tell us what programming experience you have,
resource you are planning to use for the course. Are you waiting for a book to
Also post a quote that is related to why this language is called "Python"
I look forward to hearing from you.
The Learning Python page. http://www.oreilly.com/catalog/lpython/toc.html
About Python. http://home.rmi.net/~lutz/about-python.html
A tutorial. http://www.python.org/doc/current/tut/tut.html
The Python website. http://www.python.org/
A downloadable book. http://sourceforge.net/projects/diveintopython/
The O'Rielly network. http://www.onlamp.com/python/
HOW TO documents. http://py-howto.sourceforge.net/
For experienced programmers. http://diveintopython.org/
More information about the Courses