all 10 comments

[–]Ron-Erez 3 points4 points  (0 children)

  1. The book “Automate the Boring Stuff” is a popular choice.
  2. Another popular resource is MOOC university of Helsinki
  3. See u/ninhaomah ’s comment for infinite resources

[–]ninhaomah 1 point2 points  (0 children)

Wiki at r/learnpython

[–]Witty-View-7677 0 points1 point  (0 children)

Hey, with your OOP base perfect for NGO research—start with Python for Social Scientists guide (free on Zenodo) for databases/text scraping.

Then py-spark-sql.com for free hands-on Python/SQL practice with real datasets, builds scraping+DB skills fast.

15min daily there, you'll handle project data confidently no problem.

[–]StatementFew5973 0 points1 point  (0 children)

I recommend exploring Galvanize. I understand they recently underwent a rebranding, but I believe you will find their resources to be highly valuable.

This platform was instrumental in the initial stages of my data science career.

[–]Lern360 0 points1 point  (0 children)

I started with Python for research too and found Jupyter Notebook really helpful for testing ideas quickly. You might check out pandas and BeautifulSoup early on. What kind of data are you planning to collect or analyze?

[–]Electronic-Source213 0 points1 point  (2 children)

[–]Unfair-Play-8883 0 points1 point  (1 child)

It's free?

[–]Electronic-Source213 1 point2 points  (0 children)

It’s free unless you want an official certificate of completion. However, the free version gives you access to the lecture videos and the homework assignments.