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
127 results
R

Introduction to R

Master the basics of data analysis in R, including vectors, lists, and data frames, and practice R with real data sets.

Clock4 hoursTagProgrammingUserJonathan CornelissenLearncourses
R

Intermediate R

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

Clock6 hoursTagProgrammingUserFilip SchouwenaarsLearncourses
R

Introduction to the Tidyverse

Get started on the path to exploring and visualizing your own data with the tidyverse, a powerful and popular collection of data science tools within R.

Clock4 hoursTagProgrammingUserDavid RobinsonLearncourses
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
R

Data Manipulation with dplyr

Delve further into the Tidyverse by learning to transform and manipulate data with dplyr.

Clock4 hoursTagData ManipulationUserJames ChapmanLearncourses
R

Cleaning Data in R

Learn to clean data as quickly and accurately as possible to help your business move from raw data to awesome insights.

Clock4 hoursTagData PreparationUserMaggie MatsuiLearncourses
R

Exploratory Data Analysis in R

Learn how to use graphical and numerical techniques to begin uncovering the structure of your data.

Clock4 hoursTagExploratory Data AnalysisUserAndrew BrayLearncourses
R

Intermediate Regression in R

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

Clock4 hoursTagProbability & StatisticsUserRichie CottonLearncourses
R

Introduction to Importing Data in R

In this course, you will learn to read CSV, XLS, and text files in R using tools like readxl and data.table.

Clock3 hoursTagData PreparationUserFilip SchouwenaarsLearncourses
R

Joining Data with dplyr

Learn to combine data across multiple tables to answer more complex questions with dplyr.

Clock4 hoursTagData ManipulationUserDataCamp Content CreatorLearncourses
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

Building Web Applications with Shiny in R

Shiny is an R package that makes it easy to build interactive web apps directly in R, allowing your team to explore your data as dashboards or visualizations.

Clock4 hoursTagProgrammingUserkaelen medeirosLearncourses
R

Reshaping Data with tidyr

Transform almost any dataset into a tidy format to make analysis easier.

Clock4 hoursTagData ManipulationUserJeroen BoeyeLearncourses
R

Writing Efficient R Code

Learn to write faster R code, discover benchmarking and profiling, and unlock the secrets of parallel programming.

Clock4 hoursTagProgrammingUserColin GillespieLearncourses
R

Sampling in R

Master sampling to get more accurate statistics with less data.

Clock4 hoursTagProbability & StatisticsUserRichie CottonLearncourses
R

Unsupervised Learning in R

This course provides an intro to clustering and dimensionality reduction in R from a machine learning perspective.

Clock4 hoursTagMachine LearningUserHank RoarkLearncourses
R

Manipulating Time Series Data in R

Master time series data manipulation in R, including importing, summarizing and subsetting, with zoo, lubridate and xts.

Clock4 hoursTagData ManipulationUserHarrison BrownLearncourses
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
R

Reporting with R Markdown

R Markdown is an easy-to-use formatting language for authoring dynamic reports from R code.

Clock4 hoursTagReportingUserAmy PetersonLearncourses
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

Foundations of Inference in R

Learn how to draw conclusions about a population from a sample of data via a process known as statistical inference.

Clock4 hoursTagProbability & StatisticsUserJo HardinLearncourses
R

Supervised Learning in R: Regression

In this course you will learn how to predict future events using linear regression, generalized additive models, random forests, and xgboost.

Clock4 hoursTagMachine LearningUserJohn MountLearncourses
R

Intermediate Importing Data in R

Parse data in any format. Whether it's flat files, statistical software, databases, or data right from the web.

Clock3 hoursTagData PreparationUserFilip SchouwenaarsLearncourses
R

Introduction to R for Finance

Learn essential data structures such as lists and data frames and apply that knowledge directly to financial examples.

Clock4 hoursTagApplied FinanceUserLore DirickLearncourses
R

Machine Learning with caret in R

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

Clock4 hoursTagMachine LearningUserZachary Deane-MayerLearncourses

technology

topic

FAQs