I'm also a data science learner and my adventure into this whole new world started with online courses only. Now there are various websites to tell you how to become data scientist but the difficulty is that all are too diverse, some are too costly and some recommend a tremendous amount of resources to dive into which is impossible for a beginner. I would recommend a short, focused and stepwise guide to become a data scientist. If you are a beginner and want to know more about Python and R programming language then do refer the following video tutorials:
You can get a hands-on project by referring to 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:
If you want a detailed explanation of Data Science then do check out Data Science tutorial which will help you in understanding Data Science.