First of all, this course on codeacademy is excellent - Learn Python
I recommend u to upgrade to pro and then also do the projects.
If you like some video tutorials here are some excellent playlists -
Some more good tutorials are -
Solve Programming Questions (for practice)
So, rest you should discover things by googling when you need help. Trust me googling is the best way to learn.