This tutorial provides an overview of techniques to improve the performance of Python programs. The focus is on concepts such as profiling, diffrence of data structures and algorithms as well as a selection of tools an libraries that help to speed up Python.
CEO, Python Academy
Mike Müller, Ph.D. has been using Python as his primary programming language since 1999. He is Python Trainer and CEO at Python Academy (http://www.python-academy.com).
He teaches a wide variety of Python topics including "Introduction to Python", "Python for Scientists and Engineers", "Advanced Python", "Optimization and Extensions of Python Programs" as well as "Software Engineering with Python". He taught 12 tutorials at PyCon US and many hundred course days over the last six years.He is a PSF member, member of the Python Software Verband e.V., co-founder of the Leipzig Python User Group, was the lead organizer of the workshop "Python in German Speaking Countries" in 2006 and 2007, main organizer of the first two EuroSciPy Conference in 2008 and 2009, Chair of PyCon DE 2011, the first German PyCon, and
is chairing PyCon DE 2012.
Sign in to add slides, notes or videos to this session