James Powell: So you want to be a Python expert? | PyData Seattle 2017
PyData6 HN recommenders · recommended in 6 months, 2020-2026
508K views · 9 years ago · talk · evergreen
James Powell's nearly two-hour PyData talk builds up Python's data model, decorators, generators and context managers, coding live in Vim. It aims to take intermediate programmers toward real Python expertise.
HN calls it one of the best technical talks and the clearest explanation of decorators, generators and context managers.
44:45Python at Massive Scale - Stephen Simmons, Neil Slinger
PyData
10K views • 8 years ago
45:08Raymond Hettinger - Dataclasses: The code generator to end all code generators - PyCon 2018
PyCon 2018
130K views • 8 years ago
57:05Keynote: Begin...End?
David Beazley
9K views • 5 years ago
56:55Q&A with Guido van Rossum, Inventor of Python
Microsoft Reactor
28K views • 5 years ago
42:44Armin Ronacher - A Python for Future Generations
EuroPython Conference
6K views • 9 years ago
1:10:00The Mental Game of Python - Raymond Hettinger
SF Python
131K views • 7 years ago
1:01:45A Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)
David Beazley
26K views • 7 years ago
29:21Hillel Wayne - Beyond Unit Tests: Taking Your Testing to the Next Level - PyCon 2018
PyCon 2018
38K views • 8 years ago
27:29Stop Writing Classes
Next Day Video
962K views • 14 years ago
48:51Transforming Code into Beautiful, Idiomatic Python
Next Day Video
1.1M views • 13 years ago
1:13:53Raymond Hettinger, Keynote on Concurrency, PyBay 2017
SF Python
161K views • 9 years ago
40:01Keynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay2018
SF Python
27K views • 8 years ago
1:15:58October CincyRb - Jim Weirich on Decoupling from Rails
Launch Scout
48K views • 13 years ago
30:52What nobody tells you about documentation
PyCon AU
105K views • 9 years ago
40:45Jake Vanderplas - Statistics for Hackers - PyCon 2016.mp4
PyCon 2016
93K views • 10 years ago
3:05:25Travis Oliphant: NumPy, SciPy, Anaconda, Python & Scientific Programming | Lex Fridman Podcast #224
Lex Fridman
812K views • 5 years ago
3:15:51Guido van Rossum: Python and the Future of Programming | Lex Fridman Podcast #341
Lex Fridman
1.8M views • 3 years ago
1:10:00The Mental Game of Python - Raymond Hettinger [synced version]
Tech Ma
24K views • 6 years ago
31:38Cory Benfield - Building Protocol Libraries The Right Way - PyCon 2016
PyCon 2016
15K views • 10 years ago
44:03Google Developers Day US - Python Design Patterns
GoogleDeveloperDay
90K views • 19 years ago
6 comments from Hacker News
Understanding Python's data model helped me become a better software engineer. I'd recommend watching this PyData talk (James Powell: So you want to be a Python expert? | PyData Seattle 2017 - ▶ this video ) and then using the official doc as a reference which is also fun to read: link
Another good (and entertaining) resource is James Powell's talk "So you want to be a Python expert" [1], the best explanation I've seen of decorators, generators and context managers. Good intro to the Python data (object) model too. [1] ▶ this video
James Powell frequently gives very deep Python talks at conferences like Pydata, and shows you his coding approach in real time on Vim. Plenty of them are on YouTube and are worth a watch. This one [1] entitled "So you want to be a Python expert?" has almost half a million views! [1] ▶ this video
I recommend any of the talks by James Powell at PyData. For example this one ▶ this video Edit: maybe this one on Numpy may be more relevant: link
I don't even use python. But this python expert video was absolutely amazing done by a true pro. James Powell ▶ this video
I work professionally in C/C++ and the instances I needed to use Python I always felt like I was missing the core understanding of the language and was writing C in a different syntax. I found James Powell's PyData 2017 talk "So you want to be a Python expert?" ( ▶ this video ) to be incredible at helping me to gain that core understanding of the language. It's legitimately the best technical talk I think I've seen and I can't recommend it highly enough.