Skip to main content
Learn

Data science courses

Follow short videos led by expert instructors and then practice what you’ve learned with interactive exercises in your browser.

  • Learn at your own pace
  • Get hands-on experience
  • Complete bite-sized chapters
Screenshot of project code-along
68 results
Python

Introduction to Statistics in Python

Grow your statistical skills and learn how to collect, analyze, and draw accurate conclusions from data using Python.

Clock4 hoursTagProbability & StatisticsUserMaggie MatsuiLearncourses
Theory

Introduction to Statistics

Learn the fundamentals of statistics, including measures of center and spread, probability distributions, and hypothesis testing with no coding involved!

Clock4 hoursTagProbability & StatisticsUserGeorge BoormanLearncourses
R

Introduction to Statistics in R

Grow your statistical skills and learn how to collect, analyze, and draw accurate conclusions from data.

Clock4 hoursTagProbability & StatisticsUserMaggie MatsuiLearncourses
R

Introduction to Regression in R

Predict housing prices and ad click-through rate by implementing, analyzing, and interpreting regression analysis in R.

Clock4 hoursTagProbability & StatisticsUserRichie CottonLearncourses
Python

Introduction to Regression with statsmodels in Python

Predict housing prices and ad click-through rate by implementing, analyzing, and interpreting regression analysis with statsmodels in Python.

Clock4 hoursTagProbability & StatisticsUserMaarten Van den BroeckLearncourses
Python

Hypothesis Testing in Python

Learn how and when to use common hypothesis tests like t-tests, proportion tests, and chi-square tests in Python.

Clock4 hoursTagProbability & StatisticsUserJames ChapmanLearncourses
Python

Sampling in Python

Learn to draw conclusions from limited data using Python and statistics. This course covers everything from random sampling to stratified and cluster sampling.

Clock4 hoursTagProbability & StatisticsUserJames ChapmanLearncourses
R

Intermediate Regression in R

Learn to perform linear and logistic regression with multiple explanatory variables.

Clock4 hoursTagProbability & StatisticsUserRichie CottonLearncourses
Python

Time Series Analysis in Python

In this four-hour course, you’ll learn the basics of analyzing time series data in Python.

Clock4 hoursTagProbability & StatisticsUserRob ReiderLearncourses
Python

Statistical Thinking in Python (Part 2)

Learn to perform the two key tasks in statistical inference: parameter estimation and hypothesis testing.

Clock4 hoursTagProbability & StatisticsUserJustin BoisLearncourses
Python

Statistical Thinking in Python (Part 1)

Build the foundation you need to think statistically and to speak the language of your data.

Clock3 hoursTagProbability & StatisticsUserJustin BoisLearncourses
R

Hypothesis Testing in R

Learn how and when to use hypothesis testing in R, including t-tests, proportion tests, and chi-square tests.

Clock4 hoursTagProbability & StatisticsUserRichie CottonLearncourses
R

Foundations of Probability in R

In this course, you'll learn about the concepts of random variables, distributions, and conditioning.

Clock4 hoursTagProbability & StatisticsUserDavid RobinsonLearncourses
Python

Introduction to Statistics in Google Sheets

Learn how to leverage statistical techniques using spreadsheets to more effectively work with and extract insights from your data.

Clock4 hoursTagProbability & StatisticsUserTed KwartlerLearncourses
R

Sampling in R

Master sampling to get more accurate statistics with less data.

Clock4 hoursTagProbability & StatisticsUserRichie CottonLearncourses
Python

A/B Testing in Python

Learn the practical uses of A/B testing in Python to run and analyze experiments. Master p-values, sanity checks, and analysis to guide business decisions.

Clock4 hoursTagProbability & StatisticsUserMoe Lotfy, PhDLearncourses
Python

Foundations of Inference in Python

Get hands-on experience making sound conclusions based on data in this four-hour course on statistical inference in Python.

Clock4 hoursTagProbability & StatisticsUserPaul SavalaLearncourses
R

Time Series Analysis in R

Learn the core techniques necessary to extract meaningful insights from time series data.

Clock4 hoursTagProbability & StatisticsUserDavid S. MattesonLearncourses
R

Forecasting in R

Learn how to make predictions about the future using time series forecasting in R including ARIMA models and exponential smoothing methods.

Clock5 hoursTagProbability & StatisticsUserRob J. HyndmanLearncourses
Python

Foundations of Probability in Python

Learn fundamental probability concepts like random variables, mean and variance, probability distributions, and conditional probabilities.

Clock5 hoursTagProbability & StatisticsUserAlexander A. Ramírez M.Learncourses
R

ARIMA Models in R

Become an expert in fitting ARIMA (autoregressive integrated moving average) models to time series data using R.

Clock4 hoursTagProbability & StatisticsUserDavid StofferLearncourses
Python

Monte Carlo Simulations in Python

Learn to design and run your own Monte Carlo simulations using Python!

Clock4 hoursTagProbability & StatisticsUserIzzy WeberLearncourses
Python

Introduction to Linear Modeling in Python

Explore the concepts and applications of linear models with python and build models to describe, predict, and extract insight from data patterns.

Clock4 hoursTagProbability & StatisticsUserJason VestutoLearncourses
R

Modeling with Data in the Tidyverse

Discover different types in data modeling, including for prediction, and learn how to conduct linear regression and model assessment measures in the Tidyverse.

Clock4 hoursTagProbability & StatisticsUserAlbert Y. KimLearncourses
R

Linear Algebra for Data Science in R

This course is an introduction to linear algebra, one of the most important mathematical topics underpinning data science.

Clock4 hoursTagProbability & StatisticsUserEric EagerLearncourses
R

Generalized Linear Models in R

The Generalized Linear Model course expands your regression toolbox to include logistic and Poisson regression.

Clock4 hoursTagProbability & StatisticsUserRichard EricksonLearncourses
Python

Anomaly Detection in Python

Detect anomalies in your data analysis and expand your Python statistical toolkit in this four-hour course.

Clock4 hoursTagProbability & StatisticsUserBex TuychiyevLearncourses

technology

topic

FAQs