Watch This
  • Trending
  • Explore

Python's Class Development Toolkit

Raymond Hettinger This is a short, but thorough tutorial on the Python's built-in toolset for creating classes. We look at commonly encountered challenges and how to solve them using Python.

Join Today
Transforming Code into Beautiful, Idiomatic Python
▶︎

Transforming Code into Beautiful, Idiomatic Python

Python 3 Metaprogramming
▶︎

Python 3 Metaprogramming

Ned Batchelder - Facts and Myths about Python names and values - PyCon 2015
▶︎

Ned Batchelder - Facts and Myths about Python names and values - PyCon 2015

Stop Writing Classes
▶︎

Stop Writing Classes

The Mental Game of Python - Raymond Hettinger
▶︎

The Mental Game of Python - Raymond Hettinger

Keynote
▶︎

Keynote

The Art of Subclassing
▶︎

The Art of Subclassing

Loop like a native: while, for, iterators, generators
▶︎

Loop like a native: while, for, iterators, generators

Reuven M. Lerner - Practical decorators - PyCon 2019
▶︎

Reuven M. Lerner - Practical decorators - PyCon 2019

Python OOP Tutorial 1: Classes and Instances
▶︎

Python OOP Tutorial 1: Classes and Instances

Raymond Hettinger - Dataclasses:  The code generator to end all code generators - PyCon 2018
▶︎

Raymond Hettinger - Dataclasses: The code generator to end all code generators - PyCon 2018

The Clean Architecture in Python
▶︎

The Clean Architecture in Python

Raymond Hettinger - Beyond PEP 8 -- Best practices for beautiful intelligible code - PyCon 2015
▶︎

Raymond Hettinger - Beyond PEP 8 -- Best practices for beautiful intelligible code - PyCon 2015

5 Tips For Object-Oriented Programming Done Well - In Python
▶︎

5 Tips For Object-Oriented Programming Done Well - In Python

When Python Practices Go Wrong - Brandon Rhodes - code::dive 2019
▶︎

When Python Practices Go Wrong - Brandon Rhodes - code::dive 2019

Alex Gaynor: Fast Python, Slow Python - PyCon 2014
▶︎

Alex Gaynor: Fast Python, Slow Python - PyCon 2014

Keynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay2018
▶︎

Keynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay2018

Raymond Hettinger - Super considered super! - PyCon 2015
▶︎

Raymond Hettinger - Super considered super! - PyCon 2015

Raymond Hettinger   Modern Python Dictionaries    A confluence of a dozen great ideas   PyCon 2017
▶︎

Raymond Hettinger Modern Python Dictionaries A confluence of a dozen great ideas PyCon 2017

Understanding the Python GIL
▶︎

Understanding the Python GIL

AboutContactPrivacyTerms
Made with ❤️ by Abdo