Duck Typing in Python: Writing Flexible and Decoupled Code

VERIFIED
Certificate of Achievement

This is to certify that

Virgilio Devera

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: Oct. 5, 2025

Verification ID: b0821e9a-39f7-4134-ac25-b540aeea1918

VERIFIED
Certificate of Achievement

Duck Typing in Python: Writing Flexible and Decoupled Code

This is to certify that

Virgilio Devera

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: Oct. 5, 2025

Verification ID: b0821e9a-39f7-4134-ac25-b540aeea1918

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 March 11, 2022. Real Python certifies their completion of the Getting to Know Duck Typing in Python course on Oct. 5, 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.