Skip to main content

Data, AI, and Cloud Courses

Master skills that matter

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

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Browse Courses

74 CoursesSee matching Projects

Course

Introduction to Statistics

  • BasicSkill Level
  • 4.6+
  • 9.2K

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

Probability & Statistics

4 hours

Course

Introduction to Statistics in Python

  • IntermediateSkill Level
  • 4.5+
  • 9.1K

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

Probability & Statistics

4 hours

Course

Introduction to Statistics in R

  • IntermediateSkill Level
  • 4.4+
  • 4.9K

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

Probability & Statistics

4 hours

Course

Introduction to Regression in R

  • IntermediateSkill Level
  • 4.5+
  • 2.9K

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

Probability & Statistics

4 hours

Course

Introduction to Regression with statsmodels in Python

  • IntermediateSkill Level
  • 4.6+
  • 2.6K

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

Probability & Statistics

4 hours

Course

Hypothesis Testing in Python

  • IntermediateSkill Level
  • 4.5+
  • 2.4K

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

Probability & Statistics

4 hours

Course

Sampling in Python

  • IntermediateSkill Level
  • 4.5+
  • 2.2K

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

Probability & Statistics

4 hours

Course

Time Series Analysis in Python

  • IntermediateSkill Level
  • 4.5+
  • 1.3K

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

Probability & Statistics

4 hours

Course

Experimental Design in Python

  • IntermediateSkill Level
  • 4.5+
  • 1.2K

Implement experimental design setups and perform robust statistical analyses to make precise and valid conclusions!

Probability & Statistics

4 hours

Course

Hypothesis Testing in R

  • IntermediateSkill Level
  • 4.4+
  • 1.2K

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

Probability & Statistics

4 hours

Course

A/B Testing in Python

  • IntermediateSkill Level
  • 4.4+
  • 1.1K

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.

Probability & Statistics

4 hours

Course

Intermediate Regression in R

  • IntermediateSkill Level
  • 4.4+
  • 1K

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

Probability & Statistics

4 hours

Course

Introduction to Statistics in Google Sheets

  • BasicSkill Level
  • 4.4+
  • 921

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

Probability & Statistics

4 hours

Course

Sampling in R

  • IntermediateSkill Level
  • 4.4+
  • 889

Master sampling to get more accurate statistics with less data.

Probability & Statistics

4 hours

Course

Linear Algebra for Data Science in R

  • IntermediateSkill Level
  • 4.3+
  • 819

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

Probability & Statistics

4 hours

Course

Time Series Analysis in R

  • IntermediateSkill Level
  • 4.6+
  • 801

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

Probability & Statistics

4 hours

Course

Foundations of Probability in R

  • BasicSkill Level
  • 4.6+
  • 718

In this course, youll learn about the concepts of random variables, distributions, and conditioning.

Probability & Statistics

4 hours

Course

Statistical Thinking in Python (Part 1)

  • IntermediateSkill Level
  • 4.5+
  • 692

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

Probability & Statistics

3 hours

Course

Introduction to Bioconductor in R

  • IntermediateSkill Level
  • 4.4+
  • 634

Learn to use essential Bioconductor packages for bioinformatics using datasets from viruses, fungi, humans, and plants!

Probability & Statistics

4 hours

Course

Introduction to Linear Modeling in Python

  • IntermediateSkill Level
  • 4.6+
  • 582

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

Probability & Statistics

4 hours

Course

Forecasting in R

  • BasicSkill Level
  • 4.3+
  • 577

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

Probability & Statistics

5 hours

Course

Intermediate Regression with statsmodels in Python

  • IntermediateSkill Level
  • 4.6+
  • 576

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

Probability & Statistics

4 hours

Course

Modeling with Data in the Tidyverse

  • IntermediateSkill Level
  • 4.5+
  • 552

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

Probability & Statistics

4 hours

Course

Bayesian Data Analysis in Python

  • IntermediateSkill Level
  • 4.6+
  • 542

Learn all about the advantages of Bayesian data analysis, and apply it to a variety of real-world use cases!

Probability & Statistics

4 hours

Course

Anomaly Detection in Python

  • IntermediateSkill Level
  • 4.7+
  • 479

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

Probability & Statistics

4 hours

Course

RNA-Seq with Bioconductor in R

  • IntermediateSkill Level
  • 4.4+
  • 477

Use RNA-Seq differential expression analysis to identify genes likely to be important for different diseases or conditions.

Probability & Statistics

4 hours

Course

Fundamentals of Bayesian Data Analysis in R

  • IntermediateSkill Level
  • 4.6+
  • 447

Learn what Bayesian data analysis is, how it works, and why it is a useful tool to have in your data science toolbox.

Probability & Statistics

4 hours

Course

Statistical Techniques in Tableau

  • IntermediateSkill Level
  • 4.7+
  • 444

Take your reporting skills to the next level with Tableau’s built-in statistical functions.

Probability & Statistics

4 hours

Course

Generalized Linear Models in Python

  • AdvancedSkill Level
  • 4.7+
  • 427

Extend your regression toolbox with the logistic and Poisson models and learn to train, understand, and validate them, as well as to make predictions.

Probability & Statistics

5 hours

Course

Monte Carlo Simulations in Python

  • IntermediateSkill Level
  • 4.4+
  • 369

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

Probability & Statistics

4 hours

FAQs