EngEdu Video Write-up: “Advanced Python (or understanding Python)”

 Advanced Python (or Understanding Python) by Thomas Wouters

Thomas Wouters speaks with a great signal to noise ratio. He guides by groking both Python and which bits of Python confuse learners. An advanced programmer will love his short code snippets. An intermediate Python programmer will appreciate the clarity in which he covers topics. A beginner will also appreciate the ‘Understanding Python’ section.

You may want to use this video more as reference than a single experience.

‘Understanding Python’ explains the cohesive and consistent rules covering all the scoping rules, modules, definitions, and object rules. Much of the rest of lecture covers a variety of topics, mostly related to special classes. I find this a good reference lecture to get the two minute overview of a particular topic.

“Get you program, can’t tell your decorator from your generator without a program.”
0:00; ‘Understanding Python’
0:17; Details about object lifecycle and implementation.
0:27, Iterators and Generators.
0:33, Decorators
0:40 Special Class Hooks, including New-style 2.2 classes (0:38); Descriptors (0:40), Properties (0:41), Classmethods, staticmethod (0:43), __slots__ (0:47), __new__ actual constructor (0:48).
0:51 Metaclasses
1:01 Multiple Inheritance
1:05 Unicode

Keep this link in your reference folder.
Have an excellent day! — Charles Merriam

1 comment so far ↓

#1 Ideas for Free » Summary of All Posts to Date on 10.10.07 at 6:53 pm

[...] EngEdu Video Write-up: “Advanced Python (or Understanding Python)” [...]

Leave a Comment