Data Processing Using Python

An open course on Coursera, by Li Zhang at Nanjing University.

This course covers basic python grammar during the first several weeks: conditional execution, functions, Python data structures, and manipulating files. At the end of course, they introduce how to read/write/use web data.

In general, it is designed for beginners.