Intro to Python for Data Science Master the basics of data analysis in Python. Expand your skill set by learning scientific computing with numpy.

Introduction to R Master the basics of data analysis by manipulating common data structures such as vectors, matrices and data frames.

Intermediate Python for Data Science Level up your data science skills by creating visualizations using matplotlib and manipulating data frames with Pandas.

Intermediate R Continue your journey to become an R ninja by learning about conditional statements, loops, and vector functions.

Deep Learning in Python Learn the fundamentals of neural networks and how to build deep learning models using Keras 2.0.

Python Data Science Toolbox (Part 1) Learn the art of writing your own functions in Python, as well as key concepts like scoping and error handling.

Data Visualization with ggplot2 (Part 1) Learn to produce meaningful and beautiful data visualizations with ggplot2 by understanding the grammar of graphics.

Introduction to Machine Learning Learn to train and assess models performing common machine learning tasks such as classification and clustering.

Writing Functions in R Learn the fundamentals of writing functions in R so you can make your code more readable and automate repetitive tasks.

Data Manipulation in R with dplyr Master techniques for data manipulation using the select, mutate, filter, arrange, and summarise functions in dplyr.

Intermediate R - Practice Strengthen your knowledge of the topics you learned in Intermediate R with a ton of new and fun exercises.

Machine Learning Toolbox This course teaches the big ideas in machine learning like how to build and evaluate predictive models.

Importing & Cleaning Data in R: Case Studies In this series of four case studies, you'll revisit key concepts from our courses on importing and cleaning data in R.

Introduction to Time Series Analysis Learn the core techniques necessary to extract meaningful insights from time series data.

Exploratory Data Analysis in R: Case Study Use data manipulation and visualization skills to explore the historical voting of the United Nations General Assembly.

Data Analysis in R, the data.table Way Master core concepts in data manipulation such as subsetting, updating, indexing and joining your data using data.table.

Credit Risk Modeling in R Apply statistical modeling in a real-life setting using logistic regression and decision trees to model credit risk.

Manipulating Time Series Data in R with xts & zoo The xts and zoo packages make the task of managing and manipulating ordered observations fast and mistake free.

Statistical Modeling in R (Part 1) This course was designed to get you up to speed with the most important and powerful methodologies in statistics.

Importing Data Into R Learn how to parse data in any format. Whether it's flat files, statistics software, databases, or web data, you'll h...

Exploring Pitch Data with R Use a rich baseball dataset from the MLB's Statcast system to practice your data exploration skills.

Intro to Statistics with R: Introduction A friendly introduction to fundamental concepts in statistics in R.

Kaggle R Tutorial on Machine Learning Always wanted to compete in a Kaggle machine learning competition but not sure you have the right skillset? This inte...