Introduction to Programming with Scientific Applications

Aarhus University, Department of Computer Science

Python videos

There are numerous videos available on the Internet on Python, e.g. on Youtube and PyVideo.org.

Some technical Python videos

Raymond Hettinger, What make Python Awesome ?, Keynote talk at PyCon US 2013. [42:56]

Raymond Hettinger, Beyond PEP 8 - Best practices for beautiful intelligible code. Conference talk at PyCon 2015. [52:04]

Raymond Hettinger is a core contributer to Python. In this talk he talks about the PEP 8 style guide and other tricks to achieve more readable code.

Raymond Hettinger, Modern Python Dictionaries - A confluence of a dozen great ideas. Conference talk at PyCon 2016. [1:07:40]

In this talk Raymond Hettinger covers the ideas that led to the internal implementation of dictionaries in Python 3.6.

Raymond Hettinger, Super considered super!. Conference talk at PyCon 2015. [46:51]

Raymond Hettinger talks about dependency injection in Python using the super keyword and multiple inheritance.