DreamHosters delivered three presentations and a tutorial at PyCon 2013, and the videos are now online for everyone who couldn’t be there to see us in person.
Better Documentation Through Automation: Creating Sphinx Extensions
Sphinx is an incredibly useful tool for creating attractive documentation for your project, but if all you ever use it for is converting reStructuredText files to HTML you are barely scratching the surface of its power. This presentation shows how easy it is to extend Sphinx by defining new markup processors, allowing you to take your documentation to the next level.
Lessons Learned in Teaching Python
Sharing what you know with others is an extremely rewarding experience, and may challenge and develop your knowledge of Python. I will share my teaching experiences; covering venues, materials, lesson plans, technical difficulties, engagement, and more. If you’ve considered teaching Python, this talk will give you insight into what it takes to keep your students engaged, and have some fun.
Dynamic Code Patterns: Extending Your Applications with Plugins
Python makes loading code dynamically easy, allowing you to configure and extend your application by discovering and loading extensions at runtime. This presentation will discuss the techniques for dynamic code loading used in several well-known applications and weigh the pros and cons of each approach.
Python for Programmers: A Project-Based Tutorial
Are you a Python-curious programmer? Learn by writing your first project! You’ll build a complete quiz creation web application. We will cover topics from data structures and classes, to debugging and testing.
These and other videos from the conference are available via pyvideo.org, so if you missed the conference — or even if you attended, but didn’t make it to all of the sessions you wanted to see — check out the videos!