It depends on your definition of "data scientist." The mathematics topics that you should learn before learning data science are as follows:
Basic math
Probability
Linear algebra
Integral calculus
If you want a detailed explanation of Data Science then do check out Data Science tutorial which will help you in understanding Data Science.
You can get a hands-on project by referring to the Data Scientist which will teach you Data Science from scratch to advance.
And if you are more into videos then do check out the following video tutorial which will help you in mastering in the field of Data Science: