how should i learn python online course???

please suggest to me which is best source to learn python online course??

Coursera for basics

Youtube - Sentdex - for Machine Learning/ web scraping, etc