I actually feel that for learning data science, you will need a minimum of six months of time that can be further bifurcated to 10-14 hours a week. However, it also will depend on your grasping power as well as a prior understanding of mathematical/ programming abilities which can deaccelerate or perhaps accelerate your learning. I might also tell you, you might be well familiar with the elements of data science after six weeks but to actually perfect it and land up inside a fantasy job, it demands much more than surface learning. Though you are able to start focusing on the fresher level as well as scale up the mastery of yours as you work in projects that are different.

How long will it take to learn Data Science?