Featured image of post Resources for learning data science

Resources for learning data science

Where to start & personal recommendations

For data analysts and scientists (and other tech-job seekers), there are numerous online resources, communities, and platforms that can help with learning, networking, and staying updated with the latest trends and technologies.

But there are so many(!) and it might be overwhelming, so here are some key resources that I’d personally recommend to get you started:

Online Communities

  1. Kaggle Learn & Competitions - The best place to start is probably with one of Kaggle Learn tutorials, sign up with your email and then they will guide you through a practice competition. Otherwise, search for interesting datasets and publish your own notebooks, which you can then discuss with others, ask questions and learn from the community. For example try their Intro to Machine Learning mini-course.

Fig 1 - Courses available on Kaggle learn

  1. Stack Overflow - The world’s biggest community of software developers, a go-to for asking programming questions and finding solutions. You can also learn by helping others out, and making the community better by becoming a moderator. How to start? Have a look through the FAQs with some beginner guides and tips on asking questions. You might also want to checkout Cross Validated their sister website focusing on more techincal questions related to statistics, machine learning and data analysis.

Learning Platforms

  1. Coursera - Offers courses and specializations in data science and machine learning from top universities and companies (specifically ML specialisation by Andrew Ng)

  2. edX - Provides data science courses from institutions like MIT, Harvard, and Microsoft. (like this Introduction to Data science)

Blogs and Websites

  1. W3Schools - One of the most accessible and easy-to-follow tutorial blogs on Python, Data Science, PostgreSQL and more! It won’t go into great depth, but provides you with all the fundamentals you’ll need to get started on a topic.

  2. Analytics Vidhya - Provides articles, hackathons, and a community forum for data science professionals. Check-out their guides, for a nice holitic overview of a topic, like this one on linear regression going from all the theory aspects to Python implementations.

  3. Machine Learning Mastery - Provides very high quality learning content, like this guide on Docker for beginners often going in a little deeper than some other sites, but still accessible.

Fig 2 - Machine Learning Mastering website

  1. DataCamp - contains many useful walkthroughs and articles on their blog and they even offer a Data Science certification which would be a nice addition for your CV!

  2. Stats LibreTexts - Free and open-source learning resource for statistics! Their introduction to statistics is perfect textbook for beginners who need to remember the difference between a standard deviation and a variance.

Networking and Events

  1. Meetup - Although not quite was it used to be, on Meetup you can find local and online tech meetups and events, like this Python meetup great for learning and networking!

Figure 3 - Search for local or online

  1. Tech conferences and festivals - Big cities often host interesting conferences and festivals, some free, some paid. For example, checkout the Green-tech festival coming to Berlin in 2025, or the Open Science Conference. More often than not, you’ll be at least be able to attend online for free!

News and Updates

  1. Newsletters -Stay up to date with news and trends by following a weekly like this one by Open Data Science or Data Talks Club

  2. MIT Technology Review - The MIT Technology review site gives a nice curated overview of technology news often with a critical perspective.

These resources can help you stay informed, enhance your skills, and connect with other professionals in the field of data science and analytics.

Any more resources you’d like to add to the list? Add your comments below

Built with Hugo
Theme Stack designed by Jimmy