These are the best Data courses on the web (December 2018)

Below you will find the best data 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 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 Coursera
4.8
(46,302)
$43/mo.

Python for Everybody Specialization

by University of Michigan | Coursera

This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you

Beginner
26-40h
Certificate (q2)
Started Nov 12
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
(54,611)
$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 Coursera
4.9
(25,349)
$43/mo.

Python Data Structures

by University of Michigan | Coursera

This course is created by the University of Michigan. It introduces the core data structures that are used in the Python programming language (think of lists, dictionaries, and tuples). Using these data structures the student will be able to perform data analysis themselves.

All Levels
26-40h
Certificate (q2)
Started Nov 12
Online Course by Udacity
4.3
(40)
$999

Data Scientist

by Bertelsmann, Figure Eight, IBM Watson, Insight, Kag... | Udacity

Students will be working on machine learning models, data pipelines, recommendation systems, and deploy solutions to the cloud. You will be working on actual, real-world projects that are created by industry experts. After finishing this course, you will be one of the few data scientists that are in high demand.

Expert
+150h
Nanodegree
Two Terms
Online Course by Udacity
4.6
(387)
$999

Predictive Analytics for Business

by Alteryx, Tableau | Udacity

Udacity has created a one of the best courses to learn predictive analytics for business. Students will use predictive analytics principles on real-world cases while becoming skilled in Alteryx (data prep and analyzation) and Tableau (data visualization).

Intermediate
+150h
Nanodegree
One 3-Month Term
Online Course by Udacity
4.6
(1999)
$999

Data Analyst

by Kaggle, Mode | Udacity

This nanodegree teaches you the skills necessary to become a job-ready data analyst. You will be learning Python, SQL, and basic statistics to exploit data sets and arive at data-driven solutions. Job vacancies for Data Analysts continue to grow in number. After having completed this program, you will be one of the few that is ready for them.

Intermediate
+150h
Nanodegree
1 Term - 4 Months
Online Course by Udacity
4.7
(270)
$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
1 Three-Month Term
Online Course by Springboard
4.8
()
$1499

Business Analytics Course

by | Springboard

Get a kick start in a career in business analytics. In this business orientated course you will learn how to gather, organize and interpret data to be able sound business related decisions based on solid facts.

All levels
95h
Certificate (q2)
12 weeks
Online Course by Springboard
4.8
()
$499/mo.

Introduction to Data Science

by | Springboard

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 to data mining. You can also expect to gain a sound basic knowledge in R.

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 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
1 Three-Month Term
Online Course by Coursera
4.8
(16,303)
$43/mo.

Using Python to Access Web Data

by University of Michigan | Coursera

In this course you will learn how to scrape, parse, and read data from the web and how to use APIs to gain access to data. Python will be used, together with programming languages like HTML, XML, and JSON, to do so. This tutorial does have some prerequisites: the student needs to be familiar with some basic python programming covered in previous courses that go over variables, experessions, conditional execution (such as loops), Python functions, and more. If you are looking to learn how to use python to leverage the data available on the internet, this is a great course.

All Levels
26-40h
Certificate (q2)
Started Nov 12
Online Course by Coursera
4.5
(16,773)
$43/mo.

Data Science Specialization

by Johns Hopkins University | Coursera

Ask the right questions, manipulate data sets, and create visualizations to communicate results.This Specialization covers the concepts and tools you'll need throughout the entire data science pipeline, from asking the right kinds of questions to making inferences and publishing results. In the final Capstone Project, you

Beginner
26-40h
Certificate (q2)
Starts Nov 23
Online Course by Coursera
4.5
(16,773)
$43/mo.

The Data Scientist?s Toolbox

by Johns Hopkins University | Coursera

In this course you will get an introduction to the main tools and ideas in the data scientist's toolbox. The course gives an overview of the data, questions, and tools that data analysts and data scientists work with. There are two components to this course. The first is a conceptual introduction to the ideas behind turning data into actionable kno...

All Levels
26-40h
Certificate (q2)
Starts Nov 23
Online Course by Coursera
4.8
(15,687)
$43/mo.

Convolutional Neural Networks

by deeplearning.ai | Coursera

The course, the fourth course of the Deep Learning Specialization Program teaches students how to build convolutional neural networks including residual networks and other recent variations and apply them to image data. Participants will learn how to use neural file transfer to generate art and apply the algorithms to a variety of images, videos and other 2D or 3D data. More information

Intermediate
26-40h
Certificate (q2)
Starts Nov 23
Online Course by Udemy
4.5
(27,119)
$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 Coursera
4.6
(12,551)
$43/mo.

R Programming

by Johns Hopkins University | Coursera

Discover how to program and use R for data analytics, as well as install and configure software for statistical programming and describe different programming concepts through practical examples. Lessons include programming in R, reading data into R, accessing R packages, writing R functions, debugging, profiling R code, and organizing and commenting R code.

Intermediate
26-40h
Certificate (q2)
Starts Nov 23
Online Course by Udacity
()
Free

Asynchronous JavaScript Requests

by | Udacity

Learn how to asynchronously request data in your web applications with Ajax. More information

Intermediate
15-35h
None
Self-paced
Online Course by Udacity
()
Free

Data Analysis with R

by Facebook | Udacity

Data is everywhere and so much of it is unexplored. Learn how to investigate and summarize data sets using R and eventually create your own analysis. More information

Intermediate
15-35h
None
Self-paced
Online Course by Udacity
()
Free

Data Structures & Algorithms in Python

by Grow With Google | Udacity

The Data Structures & Algorithms in Python program is designed for those who want to be more adept in the technical aspects of Python. By the end of this course, you will be able to calmly explain your Python solutions to technical interviewers because you will have learned the necessary skills you'll need.

Intermediate
15-35h
None
Self-paced
Online Course by Udacity
()
Free

Intro to AJAX

by | Udacity

Do you want to learn how to perform asynchronous requests as you build a web app with data from Google Street View, the New York Times and Wikipedia? Enroll in this course today. Learn from these great teachers that will walk you through in building a web app that will help people learn about a particular place. This course is intended for intermediate learners. More information

Intermediate
15-35h
None
Self-paced
Online Course by Udacity
()
Free

Firebase Analytics: iOS

by Google | Udacity

Want to grow your application's user base and know how they interact with your app? Then, this course is for you. This course enables you to learn how to grow your user base by using Firebase Analytics such as Firebase Crash reporting, Firebase remote Config, and Firebase Dynamic Links that you know how to grow your user base, record how your users interact and using these data for improving your application's performance. More information

Intermediate
15-35h
None
Self-paced
Online Course by Udacity
()
Free

Machine Learning: Unsupervised Learning

by Georgia Institute of Technology | Udacity

This Unsupervised Learning course will teach you how to analyze data and look for patterns, similar to what Netflix and Amazon do when predicting the behavior of their customers. Learn everything you need to know about randomized optimization, feature selection, clustering, and so much more in this course.

Intermediate
15-35h
None
Self-paced

  • -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?