I want to learn Data Science. Where do I start? What if I get stuck?

Sourabh Rohilla
3 min readJun 30, 2018

--

Photo by Ben White on Unsplash

Data Science has been hailed as the transformative trend that is set to re-wire the industries and re-invent the ways people do things. Products and applications are being developed in agriculture, healthcare, urban planning, trade, commerce, finance and the possibilities are growing.

I have been working on different data science and machine learning projects since quite some time now. A lot of friends have asked for basic introductory material to start learning Data Science. The internet has plethora of resources and books available for learner at every level. The main bottleneck is, “Where do I start?” and “What if I get stuck?”.

Data Science is an umbrella term which is used to describe pretty much everything, from data engineering to data processing to data analysis to machine leaning, pattern recognition and deep learning. Don’t worry, start with these resources and over time, you’ll make your own map and find your territory in the land of Data Science.

I enjoy learning and then sharing what I learned about data science. When you teach a concept, that’s when you learn it for real. Teaching is like learning 2.0. A couple of friends chipped in (Thanks Konik, Chirag, Dinesh, Ankur, Mohammad) and we plan to make data science education accessible to everyone who is interested in learning.

So, we prepared a list of resources. The pre-requisite knowledge is high-school mathematics. Go ahead, and start learning, and if you feel stuck, have questions, just send a short email to (datascience.evolve@gmail.com) and say Hi. One of us would be happy to get back to you, introduce ourselves, and explain stuff to you. This way, you don’t get stuck and are well on your learning curve. Let’s get the learning started.

Whitepapers

  1. NITI AYOG National AI strategy discussion paper : This is a good place to start if you want to understand AI landscape, use-cases and aspirations of India.

Skills

  1. SQL, Codecademy : SQL lets you interact with databases. Need to learn because you need to first extract data to do data science.
  2. Python, Codecademy : 11 hours course to basic python literacy. Python is one of the most famous language used to analyse data and train models.
  3. Bash/Unix : Tons of good resources online. Learn as you go.
  4. Github : https://www.codecademy.com/learn/learn-git
  5. Data Analysis with Python : Take your python skills on a test-drive and learn to manipulate data in python.
  6. Web Development by Steve Huffman, co-founder of Reddit : Learning about web-app development helps you understand, what goes into making your product live.

Courses

  1. Machine Learning, Andrew Ng, Coursera : This has come to be “Hello World” of Machine Learning education. Go through this course first.
  2. Neural Network: Youtube 3 Blue 1 Brown : Introductory video to understand neural networks.
  3. Coursera Deep learning specialisation Andrew Ng : Deep learning, in the pedagogy of Andrew Ng.

Books

  1. Introduction to Statistical Learning : This book is a beauty. Some friends have suggested that this book clarified regression/classification algorithms like no other resource.
  2. Linear Algebra and its Applications By Gilbert Strang : This is where it all starts.
  3. Time series forecasting by Rob Hyndman
  4. Elements of Statistical Learning : Sequel to Introduction to Statistical Learning, might be a little heavy, but worth the fun.
  5. Deep Learning by Goodfellow et al

Interview guides

  1. Acing AI interview guides : https://medium.com/acing-ai

Online tutorials/assignments/exercises

  1. Data Science Masterclass : https://github.com/sourabhrohilla/ds-masterclass-hands-on/
  2. Run python3 jupyter notebooks on AWS

Other lists of resources (Just if you feel like being overwhelmed) :

  1. Data Science masters : http://datasciencemasters.org/
  2. Awesome Data Science : https://github.com/bulutyazilim/awesome-datascience
  3. Awesome Machine Learning : https://github.com/josephmisiti/awesome-machine-learning
  4. LeadingIndia.ai list of resources : https://leadingindia.ai/resources/
  5. Masters in Data Science : https://www.mastersindatascience.org/

Postscript

If you want to contribute to the project as a mentor, feel free to connect on e-mail (datascience.evolve@gmail.com).

Share this with your friends who want to learn Data Science and grow the community.

More where this came from

This story is published in Noteworthy, where thousands come every day to learn about the people & ideas shaping the products we love.

Follow our publication to see more product & design stories featured by the Journal team.

--

--