Concurrent and Parallel Programming in Python

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Concurrent and Parallel Programming in Python

Coursera · Intermediate ·📰 AI News & Updates ·3mo ago

Key Takeaways

Covers concurrent and parallel programming in Python using threading and other techniques

Original Description

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Dive into the world of concurrent and parallel programming with this detailed course designed for Python developers. Begin with threading, learning how to create and manage threads, and progress to building complex systems with threading classes. Explore practical projects like creating a Wikipedia reader and a Yahoo Finance reader, mastering the use of queues, schedulers, and database integration. Advance to multiprocessing, understanding how to leverage multiple CPU cores for enhanced performance. Learn to implement multiprocessing queues and pools, handle multiple arguments, and optimize CPU-intensive tasks. Finally, delve into asynchronous programming, mastering async tasks, timeouts, and libraries. Combine asynchronous and multiprocessing techniques for robust and scalable applications. This course provides a thorough understanding of concurrent and parallel programming, preparing you to tackle real-world challenges and optimize your Python applications for performance and efficiency. This course is ideal for Python developers, software engineers, and data scientists who want to enhance their skills in concurrent and parallel programming. A basic understanding of Python is recommended.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
One Week, Two AI Lawsuits — and the Line Between What Provenance Can and Cannot Prove
Understand the limitations of AI provenance in two recent lawsuits, one involving Mayo Clinic and the other involving Apple and OpenAI, and why it matters for AI development and deployment
Medium · AI
📰
Meta removes controversial AI feature on Instagram after backlash
Meta removes a controversial AI feature from Instagram after user backlash, highlighting the importance of responsible AI development and user feedback
TechCrunch AI
📰
The Internet Doesn’t Need Another Platform. It Needs a New Constitution.
The internet needs a new constitution that prioritizes ownership, trust, and resilience, incorporating AI principles, to define its next era
Medium · Startup
📰
Apple Is Suing OpenAI for Allegedly Stealing Hardware Secrets
Apple sues OpenAI for allegedly stealing hardware secrets, highlighting the importance of protecting intellectual property in the tech industry
Wired AI
Up next
Microsoft Layoffs and the AI Effect: What You Need to Know
Eye on Tech
Watch →