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
129 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

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

Intermediate R

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

Clock6 hoursTagProgrammingUserFilip SchouwenaarsLearncourses
R

Data Manipulation with dplyr

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

Clock4 hoursTagData ManipulationUserJames ChapmanLearncourses
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 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

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

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

Joining Data with dplyr

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

Clock4 hoursTagData ManipulationUserDataCamp Content CreatorLearncourses
R

Intermediate Regression in R

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

Clock4 hoursTagProbability & StatisticsUserRichie CottonLearncourses
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

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

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

Reshaping Data with tidyr

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

Clock4 hoursTagData ManipulationUserJeroen BoeyeLearncourses
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

Modeling with tidymodels in R

Learn to streamline your machine learning workflows with tidymodels.

Clock4 hoursTagMachine LearningUserDavid SvancerLearncourses
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

Communicating with Data in the Tidyverse

Leverage the power of tidyverse tools to create publication-quality graphics and custom-styled reports that communicate your results.

Clock4 hoursTagData VisualizationUserTimo GrossenbacherLearncourses
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

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

Foundations of Probability in R

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

Clock4 hoursTagProbability & StatisticsUserDavid RobinsonLearncourses
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

Web Scraping in R

Learn how to efficiently collect and download data from any website using R.

Clock4 hoursTagData PreparationUserTimo GrossenbacherLearncourses

technology

topic

FAQs