Resource List for Learning Data Science

Data Scientist is the ‘sexiest job of the 21st century’, the ‘hottest job of the decade’, and is the fastest-growing field in tech at the moment – the impact of Data Science in today’s world cannot be overstated.

As a discipline, data science involves the collection and study of data to gain insights and information that can be used by organizations to devise effective strategies. Due to rapid technological advances, especially in areas like mobile advertising, social media, and website personalization, a massive amount of data is being generated on a daily basis. These data volumes have resulted in industries having to become data-savvy & adapt to the new landscape.

When I started learning about data science, I was overwhelmed by the ocean of resources available online. Thankfully, i had the resources available such as my professors who guided me in the right direction. Below is a list of resources that I found mostly useful — hopefully, they will kickstart your data science fascination, as they did for me.

Books/Tutorials/Videos for Learning Data Science:

Tutorials/Videos for Learning Machine Learning:


A tool that has a collection of machine learning algorithms for data mining tasks. It contains tools for data preparation, classification, regression, clustering, association rules mining, and visualization.


It is a software package used in statistical analysis of data.


It is a software that gets packaged with MS Word to cite the resources that has been used in the research.


Needs no introduction, a software useful for generating documents.


List of APIs that can help fetch data related to your text.