![]() |
Last updated: 22/04/2003 |
| an accu-mentored-developers project. | |
The Project
This project is intended to give the students skills and practical experience of developing software in the Python language. This will be achieved by carrying out a number of exercises from the book Learning Python by Mark Lutz and David Ascher. The students are divided into two groups one group aiming to cover a chapter of the book every two weeks, and a slower paced group covering a chapter every four weeks.
Python-project mailing list
The project takes place using a mailing list for communication amongst the students and mentors. The email address for the list is Python-project AT accu.org the list also has a web page for viewing archives and changing individual preferences, which can be found at http://www.accu.org/mailman/listinfo/python-project
Project Members
| Mentors | Observers | |
|---|---|---|
|
|
|
| Students | ||
Fast path
|
Slow path
|
Unknown path!
|
Further information available from:
Timetable
| Task | Fast path | Slow path |
|---|---|---|
| Read chapter 1 (very short), and get a usable Python environment | 27th August 2002 | |
| Read chapter 2 and do exercises (chapters 1 & 2) | 3rd September 2002 | 17th September 2002 |
| Chapter 3 - Basic Statements | 17th September 2002 | 15th October 2002 |
| Chapter 4 - Functions | 1st October 2002 | 12th November 2002 |
| Chapter 5 - Modules | 15th October 2002 | 10th December 2002 |
| Chapter 6 - Classes | 29th October 2002 | 7th January 2003 |
| Chapter 7 - Exceptions | 12th November 2002 | 4th February 2003 |
| Chapter 8 - Built-in Tools | 26th November 2002 | 4th March 2003 |
| Chapter 9 - Common Tasks in Python | 10th December 2002 | 1st April 2003 |
| Chapter 10 - Frameworks and Applications | 24th December 2002 | 29th April 2003 |
The Book
Learning Python
by Mark Lutz and David Ascher is published by
O'Reilly ISBN 1-56592-464-9.
A detailed table of contents for the book can found here.
The chapters are as follows: