YoVDO

`typing.Protocol` - Type Hints as Guido Intended

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the power of duck typing and static typing in Python through this 45-minute conference talk from EuroPython 2022. Delve into the basics of duck typing in Python, understand how `__dunder__` methods support Pythonic code, and discover how `typing.Protocol` bridges the gap in PEP 484-Type Hints. Learn to properly annotate code that leverages the flexibility of duck typing, and gain insights from the Go community's experience to create effective Protocols. Uncover why your favorite Python ABC might not be the ideal foundation for a useful Protocol.

Syllabus

`typing.Protocol`: type hints as Guido intended - presented by Luciano Ramalho


Taught by

EuroPython Conference

Related Courses

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube