I want to start learning data science to become a data analyst, preferably from free online resources. I have a mechanical engineering background and no prior experience with software or programming. I need resources that start from the basics and build up gradually.
To start, you’ll need to learn SQL, Python (or R), BI tools, and foundational concepts in statistics and math. A good starting point for coding basics is Mode Analytics. If you’re open to certifications, consider the Google Data Analytics Certification on Coursera. For more advanced topics, StrataScratch is a great platform.
After learning the basics, create projects on Kaggle to showcase your skills.
Start with Python for Everybody (py4e.com) and Corey Schafer’s YouTube tutorials. Once you’re comfortable with Python, explore resources like Kaggle, KDNuggets, and Towards Data Science. Krish Naik and Ken Jee also have excellent YouTube channels.
For books, ‘Data Science from Scratch’ by Joel Grus is great, but only after you’ve learned Python basics.
The IBM Data Science Certification on Coursera is a solid starting point. It covers the basics well and helps build a foundation. However, it won’t be enough on its own; you’ll need to supplement it with additional projects and experience.
Online courses like those on Coursera, edX, and Udacity are excellent options. For books, check out ‘Python for Data Science Quick Start’ and ‘R for Data Science.’ For practical experience, explore Kaggle and GitHub. Here’s a list of free resources to get started.