This is an absolutely 100% beginning Python class. It teaches programming from a perspective of playing with data rather than trying to learn to be a professional programmer. My hope is that after this class you would be encouraged to take a programming or web development course.
The course features a free and open text book, video lectures, and auto-graded assignments so you can meausure your progress.
-- Dr. Chuck