These are the best Data Science courses on the web (September 2018)

Below you will find the best data science courses that are currently available on the internet. They are updated regularly with the aim to keep all their characteristics like price, level of difficulty, and certificate quality up to date so you can make an informed decision about which is the best data science course for you. Feel free to use the filters below to sift through the entire database on Courseroot.

Level Level Dropdown
  • All levels
  • Beginner
  • Intermediate
  • Expert
Pricetag Price Dropdown
  • All
  • Free
Certificate Certificate Dropdown
  • All
  • Certificate (q1)
  • Certificate (q2)
  • High quality
Hours of content Hours Dropdown
  • All
  • 0 to 10
  • 10 to 50
  • 50 to 100
Platforms Platform Dropdown
  • All
  • Coursera
  • edX
  • Futurelearn
  • Pluralsight
  • Skillshare
  • Springboard
  • Udacity
  • Udemy
  • Update
Filter suggestions:
Beginner
Free
Udemy
Coursera
Clear filters
Online Course by Udacity
4.7
(251)
$599

Business Analytics

by Tableau, Mode | Udacity

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 Udacity course is a great start if you are just entering the data science field and are looking to pursue a career in the industry.

Beginner
+150h
Nanodegree
1x 3 months
Online Course by Udacity
()
$599

Programming for Data Science

by Mode | Udacity

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 datasets, and accessing databases. It is a fantastic course for anybody looking to start a career in data science.

Beginner
+150h
Nanodegree
3 months
Online Course by Springboard
5
()
$7500

Data Science Career Track

by | Springboard

One the best options for those that want to get really serious about Data Science, this Springboard career track will get you job-ready and prepare you for a data science future.

Intermediate
500h
Certificate (q3)
Six months
Online Course by Udemy
4.4
(49,646)
$17.99

Machine Learning A-Z?: Hands-On Python & R In Data Science

by Kirill Eremenko | Udemy

Students will learn how to write machine learning algorithms in Python and R. The course is taught by two data science experts and present the student with code templates that can be used.

All levels
41h
Certificate (q1)
Self-paced
Online Course by Springboard
4.8
()
$499/mo.

Introduction to Data Science

by | Springboard

Launch your Data Science career with this introductory course. Build a solid foundation in R and start exploring data-related careers.

Beginners
100h
Certificate (q2)
Self-paced
Online Course by Springboard
4.8
()
$499/mo.

Intermediate Data Science: Python

by | Springboard

Springboard offers very thorough and lengthy programs for a variety of topics. This program in specific is fully focused on Python. For those that have a background in mathametics and with other programming languages, this course teaches the fundamentals of the Python programming language. If you are looking to get serious about Python and Data Science, do give this course a look.

Intermediate
100h
Certificate (q2)
Self-paced
Online Course by Udemy
4.5
(24,654)
$17.99

Python for Data Science and Machine Learning Bootcamp

by Jose Portilla | Udemy

An incredible Python course provided via Udemy, here the student will learn all about not only Python, but also NumPy, Seaborn, Pandas, Plotly, Machine Learning, Tensorflow, and much more. If you are looking for a course that has a much broader approach to the Python programming language, with a focus on Data Science and Machine Learning, this is one of the best tutorials you will find.

All levels
21.5h
Certificate (q1)
Self-paced
Online Course by Pluralsight
4.5
(2956)
Free Trial

Python Fundamentals

by Austin Bingham | Pluralsight

Python Fundamentals' by Pluralishgt gets you going with Python. Python is one of the most popular programming languages currently being used in different fields such as web development, data science, scripting, and more. Programming in Python will allow you to write simple scripts as well as complex applications. This tutorial will cover all the basics that you have to know in order to start making good progress with this language; it is one of the best courses for beginners.

Intermediate
5h 11m
Certificate (q2)
Self-paced
Online Course by Udacity
()
Free

Big Data Analytics in Healthcare

by Georgia Institute of Technology | Udacity

This course covers a variety of algorithms and systems to help the student learn more about the data science in healthcare industries. In this course, the student will be introduced to the attributes of medical data and the corresponding data mining challanges on dealing with such data. If you want to further improve in your career as a data scientist, this course is exactly for you. More information

All levels
15-35h
No certificate
Self-paced
Online Course by Udemy
4.4
(17,618)
$17.99

The Python Mega Course: Build 10 Real World Applications

by Ardit Sulce | Udemy

Python is one of the most popular programming languages in the world, and this course gives you the opportunity to learn everything you need to know about the programming language. This Python course from Udemy is the only one that covers web, data science, databases, image processing, and so much more.

All levels
23.5h
Certificate (q1)
Self-paced
Online Course by Udacity
()
Free

Data Science Interview Prep

by | Udacity

Looking to ace that upcoming data science interview? Look no further and check out this short course. In here, you will be more prepared to answer the questions in data science interviews since you will be practicing everything from data analysis to machine learning.

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udemy
4.6
(16,388)
$16.99

Tableau 10 A-Z: Hands-On Tableau Training For Data Science!

by Kirill Eremenko | Udemy

Are you interested in learning Tableau 10 for Data Science through a step-by-step and hands-on approach? Look no further. This course teaches Tableau 10 for Data Science in a way that's easy to follow. It also includes real-life data analytics quizzes and exercises so you can learn more by doing.

All levels
7.5h
Certificate (q1)
Self-paced
Online Course by Udacity
4.6
(2092)
Free

Introduction to Programming

by | Udacity

Get started in your career in the various fields of computer science with this introductory course from Udacity. In here, you will be introduced to programming so you can learn how to code and get careers in AI, Data Science, Web and App Development, and more. This course is great for beginners with or without prior programming skills.

Beginner
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Model Building and Validation

by AT&T | Udacity

In this expert course from Udacity, the student will learn how to start from the beginning in understanding and paying attention to the relevance of data. The model building process that is featured in this course involves anything from asking questions and gathering data, to testing and evaluating data. Everything the student will learn in this course is useful in every field of science. More information

Expert
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Machine Learning

by Georgia Institute of Technology | Udacity

Ever wonder how your phone can recognize your voice? Netflix can predict what movies you'll like? and how can we program machines to learn like us? Take this course and you'll learn how these things are done and learn how to apply Supervised, Unsupervised and Reinforcement Learning techniques for solving a range of data science problems. Join us now and let us explore into Machine Learning and find those answers. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udemy
4.5
(13,583)
$17.99

Data Science A-Z?: Real-Life Data Science Exercises Included

by Kirill Eremenko | Udemy

Take this course and learn Data Science step by step through real Analytics examples that include Data Mining, Modeling, Tableau Visualization and many more. This course includes Real-Data Science exercises that will definitely help you learn Data Science much more easier, whether you're just getting started with data or pursuing advanced skills.

All levels
21h
Certificate (q1)
Self-paced
Online Course by Udemy
4.6
(12,818)
$16.99

R Programming A-Z?: R For Data Science With Real Exercises!

by Kirill Eremenko | Udemy

Learn programming only from the experts by enrolling in this course. Qualified instructors will provide in-depth lessons on data analytics, data science, statistical analysis, GGPlot2 and more. At the end of the course, the student will be able to well-versed with programming techniques.

All levels
10.5h
Certificate (q1)
Self-paced
Online Course by Udacity
()
Free

Intro to Data Science

by | Udacity

This course is designed to give intermediate students a better understanding of data science. There will be skilled and experienced professionals who will tackle topics on data manipulation, data analysis, statistics and machine learning. Be able to sample and apply the basic techniques of data science after completing the entire course. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udemy
4.4
(12,883)
$17.99

Deep Learning A-Z?: Hands-On Artificial Neural Networks

by Kirill Eremenko | Udemy

Choose this company if you want to learn how to make deep learning algorithms in Python. There are skilled and experienced individuals who provide templates, tutorials and discussions on machine learning and data science. Having wrapped up the program, the student will be able to apply concepts and skills learned.

All levels
23h
Certificate (q1)
Self-paced
Online Course by Udemy
4.4
(12,866)
Free

Introduction To Python Programming

by Avinash Jain | Udemy

To further enhance your IT skills and knowledge, be sure to take this Python Programming course today. Topics usually range from statistical analysis, data mining and visualization, as well as data science and programming in Python for data analytics. At the end of the course, expect to be well-versed in this field.

Beginner
4.5h
Certificate (q1)
Self-paced
Online Course by Udacity
()
Free

Deep Learning

by Google | Udacity

For intermediate and advanced programming students, be sure to take this course today. This course provides a clear understanding of data science, deep learning and machine learning which is important in creating Real-World applications. Having wrapped up the program, expect to create your own application without much difficulty as well as learning more about deep neural networks and advanced architectures. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Coursera
4.5
(6,684)
$43/mo.

Introduction to Data Science in Python

by University of Michigan | Coursera

This course is designed for intermediate students who want to know in-depth about Python programming. Topics tackled by professionals include popular python pandas data science as well as merge and pivot tables effectively. After this great Coursera course has been completed, expect to be well-versed with this programming environment.

Intermediate
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Udemy
4.4
(9,568)
$11.99

Data Science, Deep Learning, & Machine Learning with Python

by Sundog Education Frank Kane | Udemy

Artificial intelligence is already enhanced and innovated at present and has made life more convenient for a lot of people. That is why learning about the neural network is essential not only for the mind, but for the technological aspect as well. Take this hands-on course and learn various techniques on how to use these advance machines to make life easier.

Beginner
12h
Certificate (q1)
Self-paced
Online Course by Coursera
4.5
(3,801)
$43/mo.

Introduction to Big Data

by University of California San Diego | Coursera

For those new to data science, this course is for you. It provides lessons on Big Data landscape, the V's of Big Data, Hadoop, MapReduce programming model and more. The course is available for all levels. After this great Coursera course has been completed, students will be able to provide an explanation of the architectural components and programming models. More information

All levels
26-40h
Certificate (q2)
Started Jul 23

  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Popular Subjects

Machine Learning+200 courses
MBA+100 courses
Business+2500 courses
Photography+350 courses
Python+750 courses
Java+1300 courses
Marketing+1500 courses
Project Management+200 courses
PMP+100 courses
Analytics+300 courses
Data Science+200 courses
SEO+500 courses
Matlab+60 courses
Big Data+150 courses
See all

Want to try another search?