KDnuggets Home » News » 2017 » Apr » Tutorials, Overviews » New Online Data Science Tracks for 2017 ( 17:n15 )

New Online Data Science Tracks for 2017

In 2017 there are many new and revamped data science tracks that are much more comprehensive for beginners than ever before. The tracks are designed to give you the skills you need to grab a job in data science, and some even have a job guarantee.

By Brendan Martin, LearnDataSci.

Back in my original data science courses post, which was aggregated in 2015, there were already a ton of data science courses and bootcamps available.

Recently, there have been many new and revamped data science tracks that are much more comprehensive for beginners than ever before. The tracks below are designed to give you the skills you need to grab a job in data science, and some even have a job guarantee.

Even though a lot of the platforms below aren’t new, I’ve collected all of the updates and changes make that make these the best options for learning data science online.

Online Data Science Tracks 2017


Springboard (re-branded from SlideRule) is one of the most impressively built data science online bootcamps. They have two options, Career Tracks and Workshops.

The career track is the brand new addition, so I’ll detail that below. The main differences between the Data Science Career Track and the Foundations of Data Science Workshop that they’ve offered for a while are:

  1. The Career Track has twice the content compared to the Workshop
  2. The Career Track costs twice as much compared to the Workshop
  3. The Career Track has a job guarantee, the Workshop does not
  4. The Career Track is Python-focused and the Workshop is R-focused
  5. There’s more career resources in the Career Track
  6. The Career Track has prerequisites
  7. The Career Track has higher acceptance standards than the Workshop

Data Science Career Track

The Python-focused career track comes with a job guarantee, so if you don’t get a qualifying job offer within 6 months of graduating, you’ll get your tuition refunded. There aren’t many platforms (or even universities for that matter) that are willing to back up their curriculum to that extent, but with that comes a heftier price tag to join.

Highlights of the Career Track

  • Price: $1000/month or $4800 one-time
  • Language: Python
  • Personalized career coaching
  • Interview prep
  • Twice the content when compare to their workshops
  • Job guarantee
  • Employer partnerships
  • Prerequisites: some programming, college-level statistics,

Career Track Curriculum

  • Programming in Python
  • Data Wrangling
  • Inferential Statistics
  • Machine Learning
  • Working with Big Data
  • Advanced Data Visualization
  • Capstone Project
  • Career Resources

The more beginner friendly Foundations of Data Science Workshop


I’m sure a lot of readers have heard of DataCamp, but just recently they’ve reorganized and added additional content to their platform to create Career Tracks.

DataCamp used to be stronger with R for data science, but now they’ve boosted their Python courses up to an equivalent level, and are still expanding. At $29/month for all of their courses and tracks, DataCamp is the best bang-for-the-buck for beginners that just want to get started fast.

If you can’t decide if you want to start the R or Python data science tracks, see this R vs Python post. There’s no stopping you from taking both!

Data Scientist with Python Career Track

You can be an absolute beginner with Python and start taking this track right away. DataCamp begins by teaching you the Python skills needed for data science, then you’ll start working with machine learning, visualization, and statistics and data storage with the language. You’ll end this series with a very strong foundation of doing data science with Python.


  • 19 Courses
  • 67 Hours
  • $29/month


  1. Intro to Python for Data Science
  2. Intermediate Python for Data Science
  3. Python Data Science Toolbox (Part 1)
  4. Python Data Science Toolbox (Part 2)
  5. Importing Data in Python (Part 1)
  6. Importing Data in Python (Part 2)
  7. Cleaning Data in Python
  8. pandas Foundations
  9. Manipulating DataFrames with pandas
  10. Merging DataFrames with pandas
  11. Introduction to Databases in Python
  12. Introduction to Data Visualization with Python
  13. Interactive Data Visualization with Bokeh
  14. Statistical Thinking in Python (Part 1)
  15. Statistical Thinking in Python (Part 2)
  16. Supervised Learning with scikit-learn
  17. Unsupervised Learning in Python
  18. Network Analysis in Python (Part 1)
  19. Machine Learning with the Experts: School Budgets

Data Scientist with R Career Track

Similar to the previous track with Python, but now you’re working with R and you have about 4 more hours of content. Here, you’re also getting the full intro to the language so you don’t need to worry about knowing R beforehand. After getting comfortable with R, you’ll be digging deep into data analysis, machine learning tools, and visualization tools. Everything you need to start doing data science with R.


  • 23 Courses
  • 95 Hours
  • $29/month


  1. Introduction to R
  2. Intermediate R
  3. Intermediate R – Practice
  4. Importing Data in R (Part 1)
  5. Importing Data in R (Part 2)
  6. Cleaning Data in R
  7. Importing & Cleaning Data in R: Case Studies
  8. Writing Functions in R
  9. Data Manipulation in R with dplyr
  10. Joining Data in R with dplyr
  11. Data Visualization in R
  12. Data Visualization with ggplot2 (Part 1)
  13. Data Visualization with ggplot2 (Part 2)
  14. Data Visualization with ggplot2 (Part 3)
  15. Introduction to Data
  16. Exploratory Data Analysis
  17. Exploratory Data Analysis in R: Case Study
  18. Correlation and Regression
  19. Foundations of Inference
  20. Machine Learning Toolbox
  21. Machine Learning Toolbox
  22. Text Mining: Bag of Words
  23. Reporting with R Markdown

Quantitative Analyst with R Career Track

This series is a neat variation of the Data Science with R Career Track, where you’re still learning the basics of R, but the curriculum has a financial focus. You won’t be getting into machine learning as much, but it’s definitely a great way to expand your practical R knowledge and have fun doing it.


  • 12 Courses
  • 51 Hours
  • $29/month


  1. Introduction to R for Finance
  2. Intermediate R for Finance (Coming soon)
  3. Manipulating Time Series Data in R with xts & zoo
  4. Importing and Managing Financial Data in R
  5. Introduction to Time Series Analysis
  6. ARIMA Modeling with R
  7. Manipulating Time Series Data in R: Case Studies
  8. Introduction to Portfolio Analysis in R
  9. Intermediate Portfolio Analysis in R
  10. Bond Valuation and Analysis in R
  11. Credit Risk Modeling in R
  12. Financial Trading in R