Best Data Science Online Courses

The number of online data science courses have exploded in recent years and there courses for any needs. Here is a extensive list of free and paid courses from Coursera, DataCamp, Dataquest, edX, Udacity, Udemy, and other major providers.



By Brendan Martin, (LearnDataSci).

Editor: check also KDnuggets page for Online Education in Analytics, Big Data, and Data Science

The following is a comprehensive list of Data Science courses and resources that explain or teach skills within Data Science, such as machine learning, data mining, analytics, cleaning, visualization, scraping, using APIs to make data products, artificial intelligence, and much more.

Please excuse our appearance. We want to keep the list here for your reference while improving it live, so you may notice some sections here may be inconsistent. We are in the middle of building out what will hopefully be a much better viewing experience!

Also, we would like you to know that some of the links to courses here are affiliate links. By going through us to gain access to a course, LearnDataSci may receive a commission. Thank you in advance to anyone that purchases a course from here, we greatly appreciate the support.

Save 65% on almost any course!

Coursera

Coursera

Specializations:

Being able to pay for each course as you go or all at once makes Coursera’s specializations very attractive. If you either don’t want to spend a lot at once, or if you just want to get a taste of Data Science, Coursera’s paths are great for getting totally new learners off the ground.

Each specialization consists of a handful of courses that are usually taken in order and require some programming experience and working knowledge of mathematics up to algebra.

Although you may take the courses for free, you can also pay to receive certificates for each course you take, which will grant you an overall specialization certificate in the end.

Data Science Specialization

Institution: Johns Hopkins University

Instructors: Brian Caffo, Jeff Leek, and Roger D. Peng

Price: Free, or $470 for certificate

Courses Included in Specialization:

Genomic Data Science Specialization

Institution: Johns Hopkins University

Instructors: Liliana Florea, Kasper Daniel Hansen, Ben Langmead, Jeff Leek, Mihaela Pertea, Steven Salzberg, James Taylor

Price: Free, or $392 for certificate

Courses Included in Specialization:

Data Mining Specialization

Institution: University of Illinois at Urbana-Champaign

Instructors: Jiawei Han, John C. Hart, ChengXiang Zhai

Price: Free, or $294 for certificate

Courses Included in Specialization:

Standalone Courses:


 edX

edX

Xseries:

Like Coursera, edX also has courses bundled together to form a knowledge set, called Xseries. You can take these courses for free, or purchase verified certificates to complete the bundled track. So far, edX only offers one Xseries that is relevant to Data Science.

Big Data Xseries

Institution: University of California Berkeley

Instructors: Anthony D. Joseph and Ameet Talwalker

Price: Free, or $470 for certificate

Courses Included in Specialization:

Standalone Courses:


Udacity

Udacity

Nanodegree:

Udacity only has one track, or what they call a Nanodegree, that is relevant to Data Science, and that’s the Data Analyst Nanodegree. The great difference between Udacity’s track and either Coursera’s or edX’s is that you get more interaction from the staff, such as feedback on your project and career advice.

Also note that the Nanodegree programs are not exactly course based, but instead project based. Udacity has a list of courses that it recommends to complete on its platform before embarking on the Nanodegree projects.

To pursue the Nanodegree, you’ll need to set aside $200 per month for 9-12 months, but Udacity provides an amazing benefit where you’ll get half of your tuition back if you graduate in less than 12 months.

Data Analyst Nanodegree

Institution: Udacity

Instructors: Cheng-Han Lee and Miriam Swords Kalk

Price: $200/month for 9-12 months (or $100/month if you graduate in less than 12 months)

Recommended Courses for Data Analyst Nanodegree