Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 85% Concurrent and Parallel Programming in Python

Concurrent and Parallel Programming in Python

$12.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare

In this course you’ll learn how to create multi–threaded, asynchronous, and multi–process programs in Python, so that you can make your programs run even faster.

In applications communicating with other resources, a lot of time is spent just waiting for information to be passed from one place to another. You’ll learn how to use multi–threading as well as asynchronous programming to speed up programs that are heavily bottlenecked by IO operations.

We’ll go through an introduction first of where potential speed bottlenecks come from as well as how we could solve these issues, and then we’ll dive directly into the technical content and build out a multi–threaded program together that grabs data from the internet, parses, and saves it into a local database.

Other programs may be more heavily affected by CPU limitations. We’ll also learn how to implement multiprocessing in Python, the library that lets us use multiple CPUs in our Python code. With this we’ll be able to spread our workload over all the cores available on the machine we’re using.

Finally, we’ll also look to combine both elements, taking a look at how we can use multiprocessing together with asynchronous programming to get the most benefit for yourself, maximizing your use of CPU resources and minimizing time spent siting idle waiting for IO response.

Specification: Concurrent and Parallel Programming in Python

Duration

6 hours

Year

2021

Level

Intermediate

Certificate

Yes

Quizzes

No

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Concurrent and Parallel Programming in Python”

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Concurrent and Parallel Programming in Python
Concurrent and Parallel Programming in Python

$12.99

Price tracking

Java Code Geeks
Logo
Register New Account
Compare items
  • Total (0)
Compare