Paced at just the right speed and making programming fun to learn, Dr. Chuck will take you from 0 to 100 in just a few weeks. Even the book is available for free.
I should also say that I took it in Coursera when courses were still free. I don't know if that's the case anymore. But it might be worth your money if you are not self motivated!