Description
Python: Performance Optimization Course. This course teaches Python developers how to dramatically improve the performance and speed of their programs by applying practical techniques. Many Python programs suffer from slow performance, despite the high productivity of this language. This course provides specific and straightforward solutions to solve this challenge. First, you will learn how to accurately measure and monitor the performance of your code so that you can correctly identify speed bottlenecks. Next, you will learn how to create a solid foundation for faster coding by choosing and implementing the most optimal data structures. Then, the course moves on to more advanced techniques, such as intelligent use of parallelization and concurrency capabilities. You will fully understand the practical application of the threading and asyncio modules to effectively manage I/O-bound operations, as well as the use of multiprocessing to distribute the processing load across CPU cores. Ultimately, by mastering these concepts, you will be able to write programs that are not only highly maintainable, but also take full advantage of the hardware’s power and run noticeably faster.
What you will learn
- Performance Measurement: You will learn how to properly measure the performance of Python programs.
- Write more efficient code: You will learn how to write faster code by using proper data structures and efficient coding techniques.
- Speed Up with Parallelization: You will learn how to speed up your applications using threads, asyncio, and multiple processes.
This course is suitable for people who:
- Python developers: People who write Python programs and experience slow performance.
- Software engineers: Those who seek to optimize and improve the performance of their systems.
- Programming enthusiasts: Anyone who wants to improve their programming skills in the area of performance optimization.
Python: Performance Optimization Course Specifications
- Publisher: Pluralsight
- Instructor: Dan Tofan
- Education level: Intermediate
- Training duration: 1 hour and 51 minutes
Course topics

Course images

Sample course video
Installation Guide
After Extract, view with your favorite player.
Subtitles: English
Quality: 720p
Download link
File(s) password: www.downloadly.ir
File size
200 MB