Differences between revisions 4 and 37 (spanning 33 versions)
Revision 4 as of 2005-10-19 03:11:59
Size: 1471
Editor: dhcp45-17
Comment:
Revision 37 as of 2008-11-15 13:59:50
Size: 1456
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Describe PyCon2006/Tutorials here. #acl All:read
For more information about PyCon 2006, see the main conference site at [[http://us.pycon.org/TX2006/]].
Line 3: Line 4:
= Ideas for Tutorials = The following tutorials were offered at PyCon 2006, on Thursday February 23. See
the [[http://www.python.org/pycon/2006/schedule|conference schedule]] for more information.
Line 5: Line 7:
What specifically are people looking for in the tutorial sessions on Thursday?
Line 7: Line 8:
== Using Unittest ==
How can I use unittest to run unit test? In particular, if I have a process consisting of a number of objects, I know how to write the unittest for each indivudual object using the "if __name__ == '__main__' trick, but how can I combine all of the indivudal unittests into one "master blaster" test that can be run nightly to insure the integrity of the process?
== Morning session (9:00-12:20) ==
Line 10: Line 10:
== "Python 102" ==
Once you've learned the language, then what?
This type of tutorial could go in a couple different directions:
 * [[/Python102|Python 102]], Ken Whitesell
 * [[/InternetProgrammingWithPython|Internet Programming with Python]], [[http://cyberwebconsulting.com|Wesley Chun]]
 * [[/GettingStartedWithWxPython|Getting Started with wxPython]], Steve Holden
 * [[/TextProcessing|Text & Data Processing]], [[http://python.net/~goodger|David Goodger]]
 * Cancelled: [[/PythonWithoutBusyBox|Python without a BusyBox]], Building small embedded devices quickly, [[http://www.pamurray.com/|Alexander Perry]]
Line 14: Line 16:
 * Explaining what it means for a program to be "Pythonic" (The proper / appropriate use of Python idioms and taking advantage of the features of the language)
 * How to best use some of the available libraries
 * How to read and use the available documentation
== Afternoon session (13:20-16:40) ==
Line 18: Line 18:
== "Getting Started with Twisted" ==
An introduction into this incredible networking framework
 * [[/PloneRapidBootcamp|Plone Rapid Bootcamp]], Joel Burton
 * [[/UsingDatabaseWithPython|Using Databases with Python]], Steve Holden
 * [[/GameFreeIntroductionToPyGame|A Game-Free Introduction to PyGame]], [[http://gpaci.home.tiac.net/blog/|George Paci]]
 * [[/GettingStartedWithTwisted|Getting Started with the Twisted Framework]], Ken Whitesell
 * Full: [[/AgileDevelopmentAndTestingInPython|Agile Development and Testing In Python]], [[http://agiletesting.blogspot.com/|Grig Gheorghiu]] and [[http://www.advogato.org/person/titus|Titus Brown]]
Line 21: Line 24:
Topics could include:
 * Understanding program flow in an asynchronous environment
 * Use of specific Twisted features, such as PB
 * How to read and understand the documentation
Line 26: Line 25:
== "GUI Programming in Python" ==
How to write a user-driven program using one of the available toolkits such as wxPython.

== "Getting Started with Zope" ==
Soup-to-nuts, a complete walkthrough from installation to your first dynamic web page.
----
CategoryPyCon2006

For more information about PyCon 2006, see the main conference site at http://us.pycon.org/TX2006/.

The following tutorials were offered at PyCon 2006, on Thursday February 23. See the conference schedule for more information.

Morning session (9:00-12:20)

Afternoon session (13:20-16:40)


CategoryPyCon2006

PyCon2006/Tutorials (last edited 2008-11-15 13:59:50 by localhost)

Unable to edit the page? See the FrontPage for instructions.