Course

HomeProbability & Statistics

# Probability & Statistics Courses

Probability and statistics courses explore mathematical concepts for analyzing random events and interpreting data through models and inference. Use tools such as Python, R, Excel and Google Sheets to apply your theoretical knowledge in statistics.

Recommended for Probability & Statistics beginners

Build your Probability & Statistics skills with interactive courses, curated by real-world experts

4 hr

2.6K

Track

### Statistician with R

52 hr

26

Not sure where to start?

Take an Assessment## Browse Probability & Statistics courses and tracks

70 resultsCourse

### Introduction to Statistics in Python

IntermediateSkill Level

4 hr

5.4K

Course

### Introduction to Statistics

BeginnerSkill Level

4 hr

4.3K

Course

### Introduction to Statistics in R

IntermediateSkill Level

4 hr

2.6K

Course

### Introduction to Regression in R

IntermediateSkill Level

4 hr

2.3K

Course

### Introduction to Regression with statsmodels in Python

IntermediateSkill Level

4 hr

2.2K

Course

### Hypothesis Testing in Python

IntermediateSkill Level

4 hr

2.4K

Course

### Sampling in Python

IntermediateSkill Level

4 hr

2.3K

Course

### Intermediate Regression in R

IntermediateSkill Level

4 hr

1.2K

Course

### Time Series Analysis in Python

IntermediateSkill Level

4 hr

733

Course

### Hypothesis Testing in R

IntermediateSkill Level

4 hr

1K

Course

### Statistical Thinking in Python (Part 1)

IntermediateSkill Level

3 hr

710

Course

### A/B Testing in Python

IntermediateSkill Level

4 hr

318

Course

### Sampling in R

IntermediateSkill Level

4 hr

847

Course

### Time Series Analysis in R

IntermediateSkill Level

4 hr

503

Course

### Introduction to Statistics in Google Sheets

BeginnerSkill Level

4 hr

319

Course

### Intermediate Regression with statsmodels in Python

IntermediateSkill Level

4 hr

545

Course

### Statistical Techniques in Tableau

IntermediateSkill Level

4 hr

510

Course

### Statistical Thinking in Python (Part 2)

IntermediateSkill Level

4 hr

557

Course

### Bayesian Data Analysis in Python

IntermediateSkill Level

4 hr

211

Course

### Generalized Linear Models in R

IntermediateSkill Level

4 hr

288

Course

### Analyzing Survey Data in R

IntermediateSkill Level

4 hr

194

Course

### Modeling with Data in the Tidyverse

IntermediateSkill Level

4 hr

437

Course

### Introduction to Linear Modeling in Python

IntermediateSkill Level

4 hr

354

Course

### Anomaly Detection in Python

IntermediateSkill Level

4 hr

192

Course

### Hierarchical and Mixed Effects Models in R

AdvancedSkill Level

4 hr

181

Course

### Foundations of Probability in Python

IntermediateSkill Level

5 hr

252

Course

### Foundations of Probability in R

BeginnerSkill Level

4 hr

483

Course

### Monte Carlo Simulations in Python

IntermediateSkill Level

4 hr

224

Course

### Experimental Design in R

IntermediateSkill Level

4 hr

388

Course

### Forecasting in R

IntermediateSkill Level

5 hr

230

Course

### Foundations of Inference in R

IntermediateSkill Level

4 hr

319

Course

### Customer Analytics and A/B Testing in Python

IntermediateSkill Level

4 hr

119

Course

### Introduction to Network Analysis in Python

IntermediateSkill Level

4 hr

243

Course

### ARIMA Models in R

IntermediateSkill Level

4 hr

294

Course

### Network Analysis in R

IntermediateSkill Level

4 hr

221

Course

### Fundamentals of Bayesian Data Analysis in R

IntermediateSkill Level

4 hr

159

Course

### Linear Algebra for Data Science in R

IntermediateSkill Level

4 hr

111

Course

### Inference for Linear Regression in R

AdvancedSkill Level

4 hr

245

Course

### Analyzing Survey Data in Python

IntermediateSkill Level

4 hr

178

Course

### Factor Analysis in R

AdvancedSkill Level

4 hr

114

Course

### Generalized Linear Models in Python

AdvancedSkill Level

5 hr

154

Course

### Practicing Statistics Interview Questions in Python

AdvancedSkill Level

4 hr

70

Course

### Performing Experiments in Python

IntermediateSkill Level

4 hr

86

Course

### Survival Analysis in R

IntermediateSkill Level

4 hr

117

Course

### Nonlinear Modeling with Generalized Additive Models (GAMs) in R

AdvancedSkill Level

4 hr

80

Course

### Foundations of Inference in Python

AdvancedSkill Level

4 hr

165

Course

### Survival Analysis in Python

AdvancedSkill Level

4 hr

60

Course

### Structural Equation Modeling with lavaan in R

AdvancedSkill Level

4 hr

55

Course

### Error and Uncertainty in Google Sheets

IntermediateSkill Level

4 hr

135

Course

### Business Process Analytics in R

IntermediateSkill Level

4 hr

109

Course

### A/B Testing in R

IntermediateSkill Level

4 hr

35

Course

### Statistical Simulation in Python

IntermediateSkill Level

4 hr

87

Course

### Inference for Categorical Data in R

AdvancedSkill Level

4 hr

130

Course

### Inference for Numerical Data in R

AdvancedSkill Level

4 hr

60

Course

### Multivariate Probability Distributions in R

IntermediateSkill Level

4 hr

34

Course

### Case Studies in Statistical Thinking

IntermediateSkill Level

4 hr

50

Course

### Case Study: Analyzing City Time Series Data in R

IntermediateSkill Level

4 hr

92

Course

### Intermediate Network Analysis in Python

AdvancedSkill Level

4 hr

52

Course

### Forecasting Product Demand in R

IntermediateSkill Level

4 hr

45

Course

### Predictive Analytics using Networked Data in R

IntermediateSkill Level

4 hr

78

Course

### Choice Modeling for Marketing in R

AdvancedSkill Level

4 hr

65

Course

### Practicing Statistics Interview Questions in R

AdvancedSkill Level

4 hr

23

Course

### Case Studies: Network Analysis in R

BeginnerSkill Level

4 hr

58

Course

### Bayesian Regression Modeling with rstanarm

AdvancedSkill Level

4 hr

44

Course

### Bayesian Modeling with RJAGS

AdvancedSkill Level

4 hr

34

Course

### Building Response Models in R

AdvancedSkill Level

4 hr

58

Course

### Mixture Models in R

IntermediateSkill Level

4 hr

12

Course

### Introduction to Anomaly Detection in R

IntermediateSkill Level

4 hr

25

Course

### Experimental Design in Python

IntermediateSkill Level

4 hr

27

Course

### Probability Puzzles in R

IntermediateSkill Level

4 hr

9

## Related resources on Probability & Statistics

blog

### How to Become a Statistician in 2023

Curious about how to become a statistician? Find out what a statistician does, what you need to get started, and what you can expect from this career.

Joleen Bothma

10 min

tutorial

### An Introduction to Statistical Machine Learning

Discover the powerful fusion of statistics and machine learning. Explore how statistical techniques underpin machine learning models, enabling data-driven decision-making.

Joanne Xiong

11 min

tutorial

### T-tests in R Tutorial: Learn How to Conduct T-Tests

Determine if there is a significant difference between the means of the two groups using t.test() in R.

Abid Ali Awan

10 min

## Ready to apply your skills?

Project

### Hypothesis Testing with Men's and Women's Soccer Matches

1 hr

1.2K

Project

### Hypothesis Testing in Healthcare

1 hr

1.9K