Simple play icon Course

Python 3 Performance

by Dan Tofan

Python developers love Python's high productivity. Unfortunately, many Python applications suffer from slow performance. This course is about concrete approaches for improving the performance of your Python applications.

What you'll learn

Are your Python applications running slowly? If yes, this Python 3 Performance course is going to give you concrete approaches to increase the speed of your Python applications. First, you will learn how to measure the performance of Python applications. Next, you will discover how to write faster Python code by using the right data structures. Finally, you will learn how to speed up your applications using threads, asyncio, and more processes. Take this course and make your Python applications faster!

About the author

Dan started programming decades ago on a Spectrum clone and started his professional programming career in 2003. Eager to learn, Dan moved to Netherlands to study at the University of Groningen. Now, Dan is proud of his PhD thesis on decision making and knowledge acquisition in software architecture, and about a dozen publications with hundreds of citations. Dan used Microsoft technologies for many years, but migrated gradually to Python, Linux and AWS, to learn more of the computing world. Cur... more

Ready to upskill? Get started