1798
Comment:
|
← Revision 37 as of 2008-11-15 13:59:50 ⇥
1456
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 = 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) == * [[/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]] == Afternoon session (13:20-16:40) == * [[/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]] ---- 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)
Python 102, Ken Whitesell
Getting Started with wxPython, Steve Holden
Cancelled: Python without a BusyBox, Building small embedded devices quickly, Alexander Perry
Afternoon session (13:20-16:40)
Plone Rapid Bootcamp, Joel Burton
Using Databases with Python, Steve Holden
Getting Started with the Twisted Framework, Ken Whitesell
Full: Agile Development and Testing In Python, Grig Gheorghiu and Titus Brown