Duck Typing in Python: Writing Flexible and Decoupled Code

VERIFIED
Certificate of Achievement

This is to certify that

Elton Persike

has successfully completed

Getting to Know Duck Typing in Python

a course of study offered by Real Python (realpython.com), an online learning platform and expert community for Python software developers.

Completion Date: March 12, 2025

Verification ID: 5a4410ec-2f04-4f9a-96d5-39b5572bf9fd

VERIFIED
Certificate of Achievement

Duck Typing in Python: Writing Flexible and Decoupled Code

This is to certify that

Elton Persike

has successfully completed

Getting to Know Duck Typing in Python

a course of study offered by Real Python (realpython.com), an online learning platform and expert community for Python software developers.

Completion Date: March 12, 2025

Verification ID: 5a4410ec-2f04-4f9a-96d5-39b5572bf9fd

Course Description

Skill level: intermediate

In this video course, you'll learn about duck typing in Python---a type system based on an object's behavior rather than inheritance. By taking advantage of duck typing, you can create flexible and decoupled sets of Python classes that work together or independently.

Certificate of Completion

This person’s account is verified and was created on Jan. 20, 2020. Real Python certifies their completion of the Getting to Know Duck Typing in Python course on March 12, 2025.

About Real Python

Real Python is an online learning platform and expert community for Python software developers. It offers interactive online classes and in-depth tutorials created by a team of subject matter experts.