We currently live in the world of BIG data, several billions of data is being generated daily, being able to make sense of these data, analyse it, generate predictive models to tackle business problems in a specific domain and arrive at reasonable conclusions about the data is one of the most sought after skill in the 21st century. Companies and organizations are looking forward to hiring individuals that pose to possess these analytical and problem-solving skills in order to help the company make sense of data that is being generated internally by their customers and also decide on the best ways to serve their customers better. As machine learning is a new field, institutions are not offering courses yet to help interested learners get involved and certified in the field. With the exciting opportunities attached with being a machine learning engineer or data scientist, recent emerging breakthrough in AI, learners are very much interested in exploring the field and with the plethora of massive open online courses out there, it gets quite daunting for a beginner to break into the world of machine learning. Over this article, i'll be sharing some list of resources you should check out if you're interested in exploring the field of ML and data science. These resources are free and self paced they would be listed in order of importance starting from basic statistics and math to python programming language, data analysis, visualization, databases, data structures, advanced ML , deep learning etc.
Here you go:
Maths and Statistics
Intro to descriptive statistics link here
Intro to inferential statistics link here
Linear Algebra link here
Khan Academy Linear algebra link here
Multivariable claculus link here
Programming & Databases
Introduction to python link here
Data structures & Algorithms in Python link here
Intro to Relational databases link here
SQL for data analysis link here
Data Analysis & Visualization
Intro to Data Analysis link here
Data Analysis and visualization link here
A/B Testing for business Analysts link here
Problem Solving with Advanced Analytics link here
Git & Github
Version control with Git link here
FreecodeCamp git & github tutorial link here
Advanced topics
Introduction to Machine Learning link here
Introduction to Deep Learning with pytorch link here
Cognitiveclass.ai
This is a platform created by IBM with amazing free curated courses in python, Data science, Deep learning and more. This is a great platform that i would definitely recommend as you can take courses in paths, earn badges and certificates that you can share online, get hands-on with exercises to help retain the knowledge you have acquired and also work on projects which is a good way to learn. Just in case you don't want to take single courses, you can always sign up for free and get started with self paced courses to help you on your journey of becoming a data scientist or ML engineer. Visit cognitiveclass.ai to get started.
Conclusion
Thanks for getting to this point of the article, i'd also update these list with more resources with time, so you might want to bookmark it and check back later for some amazing resources. And that's it for today, do make sure you drop a like and comment if you find any of these resources useful and also kindly share with your friends that might find it helpful. 🤸🤸