Python Performance Optimization

Increase Execution Time

3.82 (123 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
Python Performance Optimization
24,551
students
36 mins
content
Sep 2021
last update
$19.99
regular price

What you will learn

Make Python run faster

Tricks to speed up your code

How to call C code from Python

Best practices

Why take this course?

Python is an interpreted, object-oriented programming language. it incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes. python combines remarkable power with very clear syntax.

Despite it's popularity, it's often accused of being slow. In this course you will learn how to optimize the performance of your Python code. You will learn various tricks to reduce execution time.

A lot of people have different definitions of performance. When I say “performance”, I’m talking about:

How quickly does the code execute? Meaning how long until the output is returned?

Of course, there are other metrics for measuring the performance of a system, but this code has a focus on speed.

The faster your code executes, the better it is. Who has time to wait for computer execution? Especially when it's not necessary. If you come from another programming language, you may not know about some ways to speed up your Python code. If you are a Python coder, you may not know about these tricks either.

If you already know Python and want to optimize your code or increase your Python skills, this course is for you. This is an intermediate course, you should already know how to write Python code. But if you are a beginner with prior programming experience, you might be able to follow along with all the concepts explained in this course.


Screenshots

Python Performance Optimization - Screenshot_01Python Performance Optimization - Screenshot_02Python Performance Optimization - Screenshot_03Python Performance Optimization - Screenshot_04

Reviews

Ranjan
March 31, 2023
Almost all the topics in the Optimizing code section are python basics which I personally did not find useful.
Akshay
January 23, 2023
Quiet a good course, But could have been more deeper by telling about how other languages achieve lesser runtime. Code part is crisp and to the point great course.
Riya
April 28, 2022
I was expecting some good methods and dos and donts to increase the optimization of the code. but it is very basic for this amount
Andrei
September 18, 2021
Good introductory course. May I contact you? My telegram is @AndyBrizhak. You can write to me at LinkedIn, the same nick.

Charts

Price

Python Performance Optimization - Price chart

Rating

Python Performance Optimization - Ratings chart

Enrollment distribution

Python Performance Optimization - Distribution chart

Related Topics

4285554
udemy ID
9/7/2021
course created date
9/12/2021
course indexed date
Bot
course submited by