The course is a mixture of video clips (of Kevin talking to camera working through the code on screen), articles which you read and then there's a before and after code archive for you to download at the start of each lesson. In the before folder are the basic files you'll be using in the lesson, and as you work through the examples shown in the videos and articles you edit those files till they do what they're supposed to. And the after folder contains the completed files which act as a back up with the correct answers should you get stuck.
I personally really liked the videos, as you get to see what Kevin's doing on screen as he types out the code, and he explains each bit as he's going along. I think you get a little bit more insight with a video than a chapter in a book - the videos of Kevin actually working through the examples just made it seem much less complicated to me, but then again, I've always preferred to learn by watching how something is done than just reading the theory behind it!