Python 300: System Development With Python
This intermediate-level Python class focuses on larger-scale application development with emphasis on features to extend the language and support testing. By the end of this class, students will have completed a medium-scale project of their own choosing (1000 to 3000 source lines) that includes unit testing and use of advanced language features. In-class exercises will focus on demonstration of the various techniques.
To view the slides, you can browse directly to the location of your git checkout. Or serve it with the Python webserver by changing directory to the repository and running:
python -m SimpleHTTPServer
Then the content will be available at http://localhost:8000