Power BI Fundamentals - Create visualizations and dashboards from scratch
Learn Backend Development Part-Time, Online
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the power of data classes in Python through a practical, example-driven talk. Learn how to create robust, self-validating types by progressing from traditional approaches to modern solutions using @dataclass. Discover techniques for encapsulating data, ensuring object validity, and creating immutable instances. Follow along as the speaker demonstrates these concepts by building increasingly complex types, from a simple OneToTen class to a composite Person type with validated fields. Gain insights into best practices for data modeling, error checking, and leveraging Python's features to write more reliable and maintainable code.
Syllabus
Introduction
Checking for errors
Encapsulation
Data Classes
Replace Function
Frozen Objects
Composing
enums
Taught by
PyCon US