Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.
I enjoyed this course. The video lectures were short and explained bite sized chunks that were easy to understand. The reading material after each lecture helped in revisiting what we just learned.