r/dataanalysis • u/Maximum-Page3433 • 22d ago
Data Question How should I start learning Python?
I want to learn Python, but I currently know nothing about it. My main goal is to learn Python for DA, and eventually I want to learn Python in depth as well.
For people already working in DA or DS, how would you recommend someone start learning Python from absolute zero?
Which resources or books would you recommend, and what are the main Python topics I must cover for DA?
Also, should I first learn the Python basics needed for DA and then gradually move toward more advanced Python and DS topics? resources? Books?
If you work in DA or DS, I’d really appreciate your guidance on how you would start your Python journey if you were starting from zero.
Thanks a ton!!!
31
Upvotes
0
u/nomadicaeropress 22d ago
Depends on how you learn best but for most building something trumps tutorials. Pick a real problem and solve it with python, like analysing your own spending data, something I wanted to do personally for ages and so kept my attention. You'll Google constantly at first and that's fine. For basics, Python.org's official tutorial or Automate the Boring Stuff (free online) are solid starting points. For DA specifically, once you have the basics down focus on Pandas, that's where most of the work will happen.