Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. Data Science

The best Data Science courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
+150h
Udacity
Beginner
+150h
4 Months
Nanodegree
Udacity's Intro to Programming course is your first step towards careers in Web and App Development, Machine Learning, Data Science, AI, and more! This program is perfect for beginners. Programming knowledge is indispensable in today?s world, and lea..
+150h
Tableau, Mode
Udacity
Beginner
+150h
1 Three-Month Term
Nanodegree
Using data to optimize a business is becoming more and more the norm; the business that do not are missing out. This course teaches you how to collect, organize, and analyze data using Excel, SQL, and Tableau (a great visualization tool). This Udacit..
Springboard
Beginner
Self-paced
Excellent
Learn about the science behind how to make data work in this broad overview designed for beginners to data management. This course aims to prepare students for further study in the Data Science field. Discover how raw data is managed and its relation..


4.79
·
3200 reviews
26-40h
IBM
Coursera
Beginner
26-40h
Starts Apr 27
Good
The art of uncovering the insights and trends in data has been around since ancient times. The ancient Egyptians used census data to increase efficiency in tax collection and they accurately predicted the flooding of the Nile river every year. Since ..


4.6
·
8283 reviews
26-40h
IBM
Coursera
Beginner
26-40h
Starts Apr 27
Good
What are some of the most popular data science tools, how do you use them, and what are their features? In this course, you'll learn about Jupyter Notebooks, RStudio IDE, Apache Zeppelin and Data Science Experience. You will learn about what each too..


4.6
·
4711 reviews
Khan Academy
Beginner
Self-paced
No certificate
Computer Science Principles taught by Khan Academy in AP-style, which covers among others topics as computers, the internet, programming, algorithms, data analysis, exam preparation..
15-35h
Mode
Udacity
Beginner
15-35h
Self-paced
No certificate
This particular Udacity course focuses on teaching the student the fundamentals of programming for data professionals. More specifically, the program teaches Python, SQL, Terminal, and Git. You will also learn version control, managing large dataset..
26-40h
IBM
Coursera
Beginner
26-40h
Starts Apr 27
Good
This introduction to Python will kickstart your learning of Python for data science, as well as programming in general. This beginner-friendly Python course will take you from zero to programming in Python in a matter of hours. Module 1 - Python Bas..


4.6
·
3703 reviews
26-40h
IBM
Coursera
Beginner
26-40h
Starts Apr 27
Good
Despite the recent increase in computing power and access to data over the last couple of decades, our ability to use the data within the decision making process is either lost or not maximized at all too often, we don't have a solid understanding of..


4.6
·
3537 reviews
26-40h
Universidad Nacional Autonoma de Mexico
Coursera
Beginner
26-40h
Starts Apr 27
Good
Este curso te proporcionara las bases del lenguaje de programacion estadistica R, la lengua franca de la estadistica, el cual te permitira escribir programas que lean, manipulen y analicen datos cuantitativos. Te explicaremos la instalacion del lengu..


4.7
·
2888 reviews
26-40h
IBM
Coursera
Beginner
26-40h
Starts Apr 27
Good
Much of the world's data resides in databases. SQL (or Structured Query Language) is a powerful language which is used for communicating with and extracting data from databases. A working knowledge of databases and SQL is a must if you want to become..


4.7
·
2579 reviews
26-40h

AI For Everyone

$43/mo.
deeplearning.ai
Coursera
Beginner
26-40h
Starts Apr 27
Good
AI is not only for engineers. If you want your organization to become better at using AI, this is the course to tell everyone--especially your non-technical colleagues--to take. In this course, you will learn: - The meaning behind common AI termin..


4.8
·
2153 reviews
26-40h
Duke University
Coursera
Beginner
26-40h
Starts Apr 27
Good
Data science courses contain math?no avoiding that! This course is designed to teach learners the basic math you will need in order to be successful in almost any data science math course and was created for learners who have basic math skills but ma..


4.5
·
1730 reviews
1h 9m
Matthew Renze
Pluralsight
Beginner
1h 9m
Self-paced
Good
Data science is the practice of transforming raw data into actionable insight. This course will teach you about the tools, technologies, and trends driving the data science revolution. These skills are commanding significantly higher salaries as data..


4.5
·
484 reviews
26-40h
University of California, Davis
Coursera
Beginner
26-40h
Starts Apr 27
Good
As data collection has increased exponentially, so has the need for people skilled at using and interacting with data; to be able to think critically, and provide insights to make better decisions and optimize their businesses. This is a data scienti..


4.5
·
1505 reviews
2h 30m

Data Science with R

Free Trial
Matthew Renze
Pluralsight
Beginner
2h 30m
Self-paced
Good
Data science is becoming more and more valuable to the workplace and to the global economy. Learn how to use the practice of data science and the programming language R to transform your data into actionable insight. Data science is the practice of t..


5
·
368 reviews
5h
Lazy Programmer Inc.
Udemy
Beginner
5h
Self-paced
Okay
Data science techniques for pattern recognition, data mining, k-means clustering, and hierarchical clustering, and KDE.


4.5
·
1839 reviews
19.5h
Kirill Eremenko
Udemy
Beginner
19.5h
Self-paced
Okay
Data Science, Business Analytics, Data Analysis, Data Mining, Tableau, Statistiques, Modelisation, Regression, SQL, SSIS


4.4
·
1216 reviews
6h
Lazy Programmer Inc.
Udemy
Beginner
6h
Self-paced
Okay
Udemy offers a great course which will help you to implement classic machine learning algorithms in Python, what you will be using to do this is Sci-Kit. This will enable you to get a grasp on how, to begin with machine learning basics.


4.6
·
1007 reviews
1.5h
V2 Maestros, LLC
Udemy
Beginner
1.5h
Self-paced
Okay
Data science is a really profitable field in today's market. This course will teach you the basics and show you a first-hand look at the process behind data science. You will learn all the Data Science basics, processes, teams, roles, transition and ..


4.6
·
915 reviews
8h
Harvard University
edX
Beginner
8h
Self-paced
Professional
Learn inference and modeling, two of the most widely used statistical tools in data analysis. Statistical inference and modeling are indispensable for analyzing data affected by chance, and thus essential for data scientists. In this course, you will..
6h 25m
Abhishek Kumar
Pluralsight
Beginner
6h 25m
Self-paced
Good
If you are interested in science and have a love for programming this is just a course for you. You will be using Python for end-to-end data science project including processing data, building and evaluating machine learning model, and exposing the m..


4.5
·
150 reviews
32h
Jannis Seemann (CodingCourses.TV)
Udemy
Beginner
32h
Self-paced
Okay
Maschinelles Lernen mit vielen Praxisbeispielen: Regression, Klassifizierung, Clustering & Natural Language Processing


4.6
·
814 reviews
48h
Tsinghua University
edX
Beginner
48h
Self-paced
Professional
???????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????..

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.