Differences between revisions 6 and 36 (spanning 30 versions)
Revision 6 as of 2005-10-25 22:11:55
Size: 1798
Editor: urashka
Comment:
Revision 36 as of 2007-03-09 21:32:50
Size: 1469
Comment:
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 =

What specifically are people looking for in the tutorial sessions on Thursday?

== 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?

== "Python 102" ==
Once you've learned the language, then what?
This type of tutorial could go in a couple different directions:

 * 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

== "Getting Started with Twisted" ==
An introduction into this incredible networking framework

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

== "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.
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 33: Line 8:
== "Interactive 2D/3D OpenGL programming with Python" ==
Introduction for those not overly familiar with C/C++ OpenGL programming.
 * How to create simple 2D&3Dapplications.
(Display polygons, etc.)
 * How to select/pick and interact with them in Python.
 * How to integrate PyOpen with with wxPython applications
== Morning session (9:00-12:20) ==

 * [wiki:/Python102 Python 102], Ken Whitesell
 * [wiki:/InternetProgrammingWithPython Internet Programming with Python], [http://cyberwebconsulting.com Wesley Chun]
 * [wiki:/GettingStartedWithWxPython Getting Started with wxPython], Steve Holden
 * [wiki:/TextProcessing Text & Data Processing], [http://python.net/~goodger David Goodger]
 * Cancelled: [wiki:/PythonWithoutBusyBox Python without a BusyBox], Building small embedded devices quickly, [http://www.pamurray.com/ Alexander Perry]

== Afternoon session (13:20-16:40) ==

 * [wiki:/PloneRapidBootcamp Plone Rapid Bootcamp], Joel Burton
 * [wiki:/UsingDatabaseWithPython Using Databases with Python], Steve Holden
 * [wiki:/GameFreeIntroductionToPyGame A Game-Free Introduction to PyGame], [http://gpaci.home.tiac.net/blog/ George Paci]
 * [wiki:/GettingStartedWithTwisted Getting Started with the Twisted Framework], Ken Whitesell
 * Full: [wiki:/AgileDevelopmentAndTestingInPython Agile Development and Testing In Python], [http://agiletesting.blogspot.com/ Grig Gheorghiu] and [http://www.advogato.org/person/titus Titus Brown]


----
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 [http://www.python.org/pycon/2006/schedule 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.