1. Intro to Data Analysis- Udacity
Time to Complete–6 Weeks
Best For-Beginners
➡️ Throughout this course, you will learn the data analysis process, and the popular Python libraries Pandas and Numpy.
2. SQL for Data Analysis- Udacity
Time to Complete–4 Weeks
Best For-Beginners
➡️ This SQL for Data Analysis course is also completely free and teaches SQL for Data Analysis. SQL is used for managing data and if you want to learn or brush up on your SQL skills, this is the best course.
3. Bayesian Statistics: From Concept to Data Analysis– Coursera
Time to Complete–12 hours
Best For-Intermediate
➡️This Bayesian Statistics: From Concept to Data Analysis is a Free to Audit course offered by the University of California, but this course is not for beginners.
4. Data Analysis with R- Udacity
Time to Complete–2 Months
Best For-Intermediate
➡️This Data Analysis with R is an intermediate-level free course to learn data analysis using R programming. I found that Udacity FREE courses don’t lack in quality compared to other platforms’ free courses.
5. Exploratory Data Analysis in Python– Coursera
Time to Complete–4 hours
Best For-Intermediate
➡️ In this Exploratory Data Analysis in Python course, you will get access to its first lesson free of cost.
6. Data Analysis and Visualization- Udacity
Time to Complete–16 Weeks
Best For-Intermediate
➡️This course requires some previous understanding of math and statistics. This course is not for beginners.
7. Python for Data Analysis- Coursera
Time to Complete–1hr 10minBest For-Intermediate
➡️In Python for Data Analysis course, there are 12 lectures. This is not a very detailed course.