watching now
2 Students

Course Details

Lessons

38

Skill Level

Beginner

Certificate

Available

What You Will Learn?

  • Fundamentals of multithreading in Python
  • How to implement message passing communication between processes to build parallel applications
  • How to build a distributed social media data ingestor
  • How to implement distributed tasks with Python & Django
  • How to scale on the cloud with AWS Simple Queue Service (SQS)

Description

Requirements

  • Basic Python
  • Basic programming fundamentals

Curriculum

Section 1: Introduction 12:34
Section 2: Getting started with Multithreading in Python 46:33
Section 3: Core Celery Distributed Tasks 59:02
Section 4: Distributed tasks with AWS SQS 1:05:01
Section 5: Distributed data ingestor Project #1 45:07
Section 6: Distributed Email Workers Project #2 30:50

About the Instructor

Reviews 0
Students 26
Courses 1

Timothy Mugayi is a software engineering enthusiast with 12+ years working experience on all layers of enterprise software development – from database, core backend to UI, architecting, reporting, automated testing, deployment and integration. Someone with the blend of education (Bachelor’s degree Hons in Computer Software Engineering), work experience (senior-level e-business application developer, software developer, analyst, and team lead) and great passion for teaching!

Besides being a full-stack developer, Timothy Mugayi is also an entrepreneur, a mentor and trainer. On BitDegree, you might take the advantage to let Timothy be your core pilot in your journey to learning distributed computing. You’ll be pleased with Timothy’s smooth, relaxed and well-structured way of teaching. Learning complex things, such as multithreading on Python, building a distributed social media data ingestor, scaling on the cloud with AWS SQS and great many of other things will be a breeze for you.

Besides doing lots of work in software development or teaching, Timothy is a family man who loves going to the gym, too. He’s an exceptionally easy-going person when it comes to engaging in discussions on how to build quality software with fellow enthusiasts.

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo