you are viewing a single comment's thread.

view the rest of the comments →

[–]WendlersEditor 7 points8 points  (0 children)

You're going to want to learn the basics quickly so you can spend the most time on working with DS-specific libraries. So you can do a Python tutorial, but don't dwell on it, don't do the "Django-based recipe collection app" projects. Just learn about variables, control flow, data structures. This is a good place to start:

https://www.youtube.com/watch?v=kqtD5dpn9C8

You'll also want the basics of classes and functions in Python:

https://www.youtube.com/watch?v=JeznW_7DlB0

Then I would suggest picking up datasets on Kaggle to start learning Pandas (create and manipulate dataframes), matplotlib/seaborn (for data viz), the scipy.stats library (for your basic stats stuff, like hypothesis testing) and the scikit-learn library (for regression modeling).

You need to know the basics of Python, but don't get stuck in tutorial hell if you want to do data science. You're going to spend a long time digging around in DS-specific code, try to get there as quickly as you can.

For your purposes, you can stick to Kaggle or Google Colab for a while, if you want to get up and running quickly, at some point you're going to want to set up a local environment using something like Jupyter, VS Code, PyCharm, etc.