Skip to content

Latest commit

 

History

History
61 lines (31 loc) · 2.95 KB

File metadata and controls

61 lines (31 loc) · 2.95 KB

Textbooks

Think Python - Allen Downey

Effective Python: 59 Specific Ways to Write Better Python - Brett Slatkin

Automate the Boring Stuff with Python - Al Sweigart

Fluent Python - Luciano Ramalho

Useful links

Python's strftime directives

Python’s Innards: Introduction

Blog posts

How to set up a perfect Python project - Brendan Maginnis - text

Talks

Road to Python 3 - Lisa Guo, Hui Ding Keynote PyCon 2017

Memory Management in Python - The Basics - PyCon 2016 - Nina Zakharenko

Untitled12.ipynb | PyData Eindhoven 2019 - Vincent D. Warmerdam

High Performance Data Processing in Python || Donald Whyte - youtube

  • how python and numpy works at memory level

Losing your Loops Fast Numerical Computing with NumPy - Jake VanderPlas

Ned Batchelder - Big-O: How Code Slows as Data Grows - PyCon 2018 - youtube

Brandon Rhodes: All Your Ducks In A Row: Data Structures in the Std Lib and Beyond - PyCon 2014 - youtube

Greg Ward - How to Write Reusable Code - PyCon 2015 - video

How to make a good library API PyCon 2017 - video

Jack Diederich - HOWTO Write a Function - youtube

Jack Diederich - Stop Writing Classes - video

Brett Slatkin - Refactoring Python: Why and how to restructure your code - PyCon 2016 - youtube

Alex Gaynor: Fast Python, Slow Python - PyCon 2014 - video

Transforming Code into Beautiful, Idiomatic Python - Raymond Hettinger - youtube

PyCon 2010: The Mighty Dictionary - youtube

Hidden Treasures in the Standard Library - video

Raymond Hettingier - Python's Class Development Toolkit - youtube

Raymond Hettingier - Modern solvers: Problems well-defined are problems solved - PyCon 2019 - youtube

Jeff Reback - What is the Future of Pandas - youtube