This page was intended for data science learning steps

A data scientist skill requires an in-depth knowledge of the following skills-

  1. Programming Skills (Python, SQL)
  2. Data Analysis and Exploration
  3. Data Visualization
  4. Math and Statistic
  5. Machine Learning and Evaluation
  6. Data Pipeline and Machine Learning Production
  7. Business Understanding
  8. Communication and Presentation
Topic Number Course What You Would Learn Link Content Availability Remarks
Data Science Fundamentals 1 What is Data Science? Fundamentals of Data Science https://www.udemy.com/course/what-is-data-science/ Free
2 Intro to Data for Data Science Learn the basics of data and how data are used in data science. https://www.udemy.com/course/intro-to-data-for-data-science/ Free
3 Intro to Analytic Thinking, Data Science, and Data Mining Exploration of the field and profession of data science with a focus on the skills and ethical considerations required when working with data https://www.coursera.org/learn/intro-analyticthinking-datascience-datamining?specialization=data-science-fundamentals#syllabus Free
Programming 1 Introduction to Python Programming Learn the basics of Python 3 https://www.dataquest.io/course/introduction-to-python/ Free
2 For Loops and Conditional Statements in Python You’ll learn for loops and conditional statements in Python, two fundamental concepts of Python programming. https://www.dataquest.io/course/for-loops-and-conditional-statements-in-python/ Free
3 Dictionaries, Frequency Tables, and Functions in Python You'll learn the fundamentals of Python for data science with dictionaries, frequency tables, and Python functions. https://www.dataquest.io/course/dictionaries-frequency-tables-and-functions-in-python/ Free
4 Python Basic Python basic use and packages https://www.datacamp.com/courses/intro-to-python-for-data-science Free
5 Python Functions and Jupyter Notebook Python functions and Jupyter Notebook Setup https://www.dataquest.io/course/python-functions-and-jupyter-notebook/ Free
6 Modules and Packages Learn how modules and packages in Python https://www.learnpython.org/en/Modules_and_Packages Free
7 Intermediate Python for Data Science You'll learn intermediate Python techniques to clean and analyze text data, and you’ll learn Python concepts such as object-oriented programming. https://www.dataquest.io/course/python-for-data-science-intermediate/ Free
8 Numpy Arrays Learn what is Numpy Arrays https://www.learnpython.org/en/Numpy_Arrays Free
9 NumPy quickstart Explore what NumPy is and what you could do with it https://numpy.org/devdocs/user/quickstart.html Free
10 Learn Pandas Learn the basics of Pandas https://www.kaggle.com/learn/pandas Free
11 Pandas With Python Course guided about Pandas https://www.udemy.com/course/pandas-with-python/ Free
Data Analysis and Exploration 1 Data Cleaning Learn to do data cleaning with Pandas https://www.kaggle.com/learn/data-cleaning Free
2 Analyzing Data with Python Analyze data with Python packages https://www.edx.org/course/analyzing-data-with-python Free/Partial First two courses
Data Visualization 1 Visualizing Data with Python Learn basic data visualization with Python https://www.edx.org/course/visualizing-data-with-python Free/Partial
2 Data Visualization Make great data visualizations. A great way to see the power of coding! https://www.kaggle.com/learn/data-visualization Free
Programming 12 Learn SQL Learn basic SQL https://www.codecademy.com/learn/learn-sql Free
13 Intro to SQL Introduction to SQL https://www.kaggle.com/learn/intro-to-sql Free
14 Advance SQL Learn Advance SQL https://www.kaggle.com/learn/advanced-sql Free
Math and Statistics 1 Statistical Thinking for Data Science and Analytics You will learn how data scientists exercise statistical thinking https://www.edx.org/course/statistical-thinking-for-data-science-and-analytic Free
2 Probability and Statistics: To p or not to p? Learn the basic statistic and probability https://www.coursera.org/learn/probability-statistics Free
3 Data Science Math Skills Data Science Math Skills introduces the core math that data science is built upon https://www.coursera.org/learn/datasciencemathskills Free
4 Data Science: Inference and Modeling Learn inference and modeling, two of the most widely used statistical tools in data analysis. https://www.edx.org/course/data-science-inference-and-modeling Free
Machine Learning and Evaluation 1 Data Science for Business Leaders: ML Fundamentals A no-code introduction for leaders to understanding machine learning (and AI) as a business capability. https://www.udemy.com/course/data-science-for-business-leaders-machine-learning-defined/ Free
2 What is Machine Learning? Basic Machine Learning Introduction https://www.udemy.com/course/what-is-machine-learning/ Free
3 Machine Learning Specialization Master fundamental AI concepts and develop practical machine-learning skills in the beginner-friendly courses https://www.coursera.org/specializations/machine-learning-introduction Free
4 Machine Learning — How to Evaluate your Model? Basic evaluation metrics and methods for Machine Learning algorithms https://towardsdatascience.com/machine-learning-how-to-evaluate-your-model-1dabbdc849a4 Free
5 Evaluate the Performance of Machine Learning Algorithms in Python using Resampling Evaluate the performance of an algorithm https://machinelearningmastery.com/evaluate-performance-machine-learning-algorithms-python-using-resampling/ Free
Data Pipeline 1 Data, structure, and the data science pipeline Introduction article to the data pipeline https://developer.ibm.com/articles/ba-intro-data-science-1/ Free
2 Basic Introduction to Data Science Pipeline Basic Introduction to the Data Pipeline https://www.analyticsvidhya.com/blog/2022/08/basic-introduction-to-data-science-pipeline/ Free
3 Machine Learning Engineering for Production (MLOps) Specialization Productionize your machine learning knowledge and expand your production engineering capabilities. https://www.coursera.org/specializations/machine-learning-engineering-for-production-mlops Free
Business Understanding 1 CRISP-DM Methodology For Your First Data Science Project Leverage your resume by enabling CRISP-DM in your project https://towardsdatascience.com/crisp-dm-methodology-for-your-first-data-science-project-769f35e0346c Free
2 Data Science Project to Improve your Business Understanding Improve your business understanding using the following project https://towardsdatascience.com/data-science-project-to-improve-your-business-understanding-776386abbf63 Free
3 Learn the business to become a great Data Scientist Understand the business to become a great data scientist https://towardsdatascience.com/learn-the-business-to-become-a-great-data-scientist-635fa6029fb6 Free
4 Complete Data Science project: Business Understanding Business Understanding https://towardsdatascience.com/complete-data-science-project-part-1-business-understanding-b8456bb14bd4 Free
Communication and Presentation 1 Tips to Improve your Communication skill for Data Scientist Communication skill is as important as the technical skill https://medium.datadriveninvestor.com/tips-to-improve-your-communication-skill-for-data-scientist-1ac6eaa20b07 Free
2 Presentation Tips to Improve Your Data Science Communication Skills In data science, communication is critical. https://www.dataquest.io/blog/data-science-communication-presentation/ Free
3 Data Storytelling Communicate insights from a dataset using narratives and visualizations https://online.hbs.edu/blog/post/data-storytelling Free
4 How to Create a Successful Data Presentation Presentation tips for different audiences https://towardsdatascience.com/how-to-create-a-successful-data-presentation-7eae7a9a41f Free
5 How to Present a Data Science Project Making your data science presentation more engaging https://www.interviewquery.com/p/data-science-project-presentation Free