Hello Santosh, There is a vast pool of information online. There are several you tube channels and tutorials for learning python from scratch and also for mastering advance coding.
One such option is Google’s Python Class. Visit at https://developers.google.com/edu/python/
Coursera is also an amazing tutorial site with good content and plenty of exercises. It also provide certificate of completing the course. Visit at https://www.coursera.org/learn/learn-to-program
Udacity is also an amazing choice. Visit at https://in.udacity.com/
One of the best and most comprehensive courses offered online by MIT. Visit at http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/readings/
Best of Luck.