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

IntermediateSkill Level

4 hours

2.6K

track

### Statistician with R

52 hours

32

Not sure where to start?

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

74 resultscourse

### Introduction to Statistics in Python

IntermediateSkill Level

4 hours

5.9K

course

### Introduction to Statistics

BeginnerSkill Level

4 hours

4.4K

course

### Introduction to Statistics in R

IntermediateSkill Level

4 hours

2.6K

course

### Hypothesis Testing in Python

IntermediateSkill Level

4 hours

2.9K

course

### Introduction to Regression with statsmodels in Python

IntermediateSkill Level

4 hours

2.4K

course

### Sampling in Python

IntermediateSkill Level

4 hours

2.8K

course

### Experimental Design in Python

IntermediateSkill Level

4 hours

1.5K

course

### Introduction to Regression in R

IntermediateSkill Level

4 hours

1.3K

course

### Time Series Analysis in Python

IntermediateSkill Level

4 hours

498

course

### Hypothesis Testing in R

IntermediateSkill Level

4 hours

793

course

### Statistical Thinking in Python (Part 1)

IntermediateSkill Level

3 hours

588

course

### Intermediate Regression in R

IntermediateSkill Level

4 hours

729

course

### A/B Testing in Python

IntermediateSkill Level

4 hours

237

course

### Sampling in R

IntermediateSkill Level

4 hours

759

course

### Introduction to Statistics in Google Sheets

BeginnerSkill Level

4 hours

478

course

### RNA-Seq with Bioconductor in R

IntermediateSkill Level

4 hours

142

course

### Statistical Techniques in Tableau

IntermediateSkill Level

4 hours

405

course

### Statistical Thinking in Python (Part 2)

IntermediateSkill Level

4 hours

483

course

### Linear Algebra for Data Science in R

IntermediateSkill Level

4 hours

122

course

### Intermediate Regression with statsmodels in Python

IntermediateSkill Level

4 hours

460

course

### Bayesian Data Analysis in Python

IntermediateSkill Level

4 hours

191

course

### Introduction to Bioconductor in R

IntermediateSkill Level

4 hours

173

course

### Foundations of Probability in R

BeginnerSkill Level

4 hours

400

course

### Anomaly Detection in Python

IntermediateSkill Level

4 hours

138

course

### Time Series Analysis in R

IntermediateSkill Level

4 hours

189

course

### Foundations of Probability in Python

IntermediateSkill Level

5 hours

320

course

### Modeling with Data in the Tidyverse

IntermediateSkill Level

4 hours

324

course

### Forecasting in R

IntermediateSkill Level

5 hours

146

course

### Monte Carlo Simulations in Python

IntermediateSkill Level

4 hours

73

course

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

IntermediateSkill Level

4 hours

112

course

### Practicing Statistics Interview Questions in Python

AdvancedSkill Level

4 hours

43

course

### Fundamentals of Bayesian Data Analysis in R

IntermediateSkill Level

4 hours

132

course

### Analyzing Survey Data in R

IntermediateSkill Level

4 hours

172

course

### Experimental Design in R

IntermediateSkill Level

4 hours

218

course

### Introduction to Linear Modeling in Python

IntermediateSkill Level

4 hours

170

course

### Generalized Linear Models in R

IntermediateSkill Level

4 hours

179

course

### Hierarchical and Mixed Effects Models in R

AdvancedSkill Level

4 hours

104

course

### Foundations of Inference in R

IntermediateSkill Level

4 hours

161

course

### Introduction to Network Analysis in Python

IntermediateSkill Level

4 hours

67

course

### Foundations of Inference in Python

AdvancedSkill Level

4 hours

203

course

### ARIMA Models in R

IntermediateSkill Level

4 hours

151

course

### Practicing Statistics Interview Questions in R

AdvancedSkill Level

4 hours

18

course

### Statistical Simulation in Python

IntermediateSkill Level

4 hours

171

course

### Survival Analysis in R

IntermediateSkill Level

4 hours

113

course

### Generalized Linear Models in Python

AdvancedSkill Level

5 hours

55

course

### Factor Analysis in R

AdvancedSkill Level

4 hours

78

course

### Survival Analysis in Python

AdvancedSkill Level

4 hours

39

course

### Structural Equation Modeling with lavaan in R

AdvancedSkill Level

4 hours

38

course

### Performing Experiments in Python

IntermediateSkill Level

4 hours

78

course

### Network Analysis in R

IntermediateSkill Level

4 hours

41

course

### Discrete Event Simulation in Python

AdvancedSkill Level

4 hours

30

course

### Analyzing Survey Data in Python

IntermediateSkill Level

4 hours

69

course

### Inference for Linear Regression in R

AdvancedSkill Level

4 hours

117

course

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

AdvancedSkill Level

4 hours

41

course

### ChIP-seq with Bioconductor in R

IntermediateSkill Level

4 hours

54

course

### Differential Expression Analysis with limma in R

AdvancedSkill Level

4 hours

73

course

### Inference for Categorical Data in R

AdvancedSkill Level

4 hours

80

course

### A/B Testing in R

IntermediateSkill Level

4 hours

23

course

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

IntermediateSkill Level

4 hours

90

course

### Inference for Numerical Data in R

AdvancedSkill Level

4 hours

95

course

### Bayesian Regression Modeling with rstanarm

AdvancedSkill Level

4 hours

51

course

### Error and Uncertainty in Google Sheets

IntermediateSkill Level

4 hours

75

course

### Case Studies in Statistical Thinking

IntermediateSkill Level

4 hours

33

course

### Multivariate Probability Distributions in R

IntermediateSkill Level

4 hours

22

course

### Bayesian Modeling with RJAGS

AdvancedSkill Level

4 hours

27

course

### Intermediate Network Analysis in Python

AdvancedSkill Level

4 hours

30

course

### Forecasting Product Demand in R

IntermediateSkill Level

4 hours

13

course

### Probability Puzzles in R

IntermediateSkill Level

4 hours

25

course

### Choice Modeling for Marketing in R

AdvancedSkill Level

4 hours

23

course

### Introduction to Anomaly Detection in R

IntermediateSkill Level

4 hours

24

course

### Mixture Models in R

IntermediateSkill Level

4 hours

8

course

### Predictive Analytics using Networked Data in R

IntermediateSkill Level

4 hours

15

course

### Building Response Models in R

AdvancedSkill Level

4 hours

16

course

### Case Studies: Network Analysis in R

BeginnerSkill Level

4 hours

13

## Related resources on Probability & Statistics

blog

### How to Become a Statistician in 2024

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 hour

1.9K

project

### Hypothesis Testing in Healthcare

1 hour

2.6K