Python is better than R for Data Science and the majority of the data scientists use Python because it is easy to learn and has a lot more features than statistical modeling like packaging your projects for distribution, developing command-line interfaces, modeling your data structures, etc. Python is better than R because of its large active community on sites like stack overflow, Kaggle, etc. Python is better than R because deploying the models are easy using python.
If you want to take a course that can provide Instructor-led training and certification, I suggest this Data Science with Python Course by Intellipaat.