Audio/Video Instructional Materials for Python

Audio/Video Instructional Materials for Python

There is a growing body of podcasts, screencasts and video presentations for
the Python community. This page collects some of the best and provides a
roadmap to the rest. If you would like to contribute materials, please see
the our pointers for creating screencasts.

Screencast Repositories

ShowMeDo is an aggregation of screencasts presented by a diverse set of
instructors, all hosted at ShowMeDo. The site was started by Ian Ozsvald
and Kyran Dale in December 2005 and covers more topics than just Python,
although the catalog has a strong focus on Python.

The site offers a wiki and forum, for Python source examples and follow-up
with the instructors, as well as a reviewing/rating and screencast future
request system.

Best Tech Videos, or BTV as they call themselves, is a feed aggregator of
screencasts and videos from various other sites including ShowMeDo. They
cover many more topics than Python but is a good place to find Python
instructional materials from across the web.

Python411 is a series of podcasts about Python presented by Ron Stephens,
aimed at hobbyists and others who are learning Python. Each episode
focuses on one aspect of learning Python, or one kind of Python
programming, and points to online tools and tutorials. Python related news
and events will also be reported upon as well as interviews with key
Python contributors.

Ron has built up quite a collection of podcasts since he started in May
2005 - over fifty as of April 2007. They are great for listening to on
the train or in traffic.

Conference Talk and Video Lecture Repositories

An index to many talk and session videos made available by Python
conferences and user groups around the world. The site makes it
very easy to find interesting Python talk videos and displays
them in a clean and uncluttered way.

Pretty much the ultimate video storage site in general, Google Videos
offer a few good quality lectures about Python, if you search carefully.
Because of the small screen resolution and post-processing performed by
Google. screencasts and some slide presentations can be fuzzy and
difficult to read.

Raw video of talks from the 2008 conference are available on YouTube.
Because they're the raw video, presentation slides have not been
edited into the recording and no cleanup of the audio has been done.

Video lectures for an MIT course by Eric Grimsom & John Guttag.
This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Python™ programming language.