We are doing a number of things this year to make this the biggest and best PyCon ever. To start with, there is more PyCon to love. We will be having five separate tracks of talks, covering everything from Python in space to Python on Wall Street. There should be something for everyone.
Interested in Java? You can see how to extend Java applications with Jython or how the military is using Jython to model real-world battlefield scenarios.
Interested in .NET? You can learn about what Microsoft is doing to support IronPython in their tools or how to use Silverlight to run applications in your browser.
Are you a scientist or do you need to crunch big data? Python is being used to crunch data from telescopes and for natural language processing with Hadoop. You can also brush up on algorithmic optimization, agent-based modeling of systems, and scientific workflow management.
If you do web-based development, you may be interested in handling geospatial data in TurboGears and in Pylons. If Django is more your flavor, you may be interested in using Pinax to speed up development, internationalizing your Django project, or even using Django in non-standard ways.
I could just list the other 81 talks that have been accepted for PyCon, but that would make this post too long. We have talks about deployment, data structures and algorithms, compilers, Python internals, NoSQL databases, concurrency, cloud computing and distributed systems.... No matter what your interest, PyCon probably has it. Until we get the schedule updated on us.pycon.org, you can view the schedule here. Which talks do you want to see?
PyCon is more than just talks, though. We have a full schedule of 32 tutorials providing in-depth training on a range of different problems:
- Just starting in with Python? We have a two day training course for learning Python from the ground up.
- Working in application development? You can learn more about building applications with the Enthought Tool Suite, rapid application development with Dabo, or GUI programming with wxPython.
- Get up to speed on web development in Django, TurboGears (including sessions on working with SQLAlchemy) and BFG.
- Go deep into IronPython development, testing your code (including testing your web applications), and implementing compilers and domain specific languages in Python.
Finally, I am excited about the poster sessions that will be presented at PyCon. For those who don't know what poster sessions are, they are a chance to present your work, your project, or just something interesting to all the attendees at PyCon. The call for poster sessions is still open, so there is still a chance for you to present at PyCon.