Learn Python the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code, Third Edition, Video-Enhanced Edition by Zed A. Shaw Published by Addison-Wesley Professional, 2013
I read this book from safaribooksonline, without DVD resource.
This book use python2, not python3.