Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
R tidymodels part 1: Introduction
Rating: 4.8 out of 5(12 ratings)
137 students

R tidymodels part 1: Introduction

R, Data Science, tidymodels, tidyverse, Machine Learning, Modeling, Statistics, Regression, Predictive Modeling
Last updated 7/2025
English
English [Auto],

What you'll learn

  • What is data science, machine learning and how machine learning falls into AI domain
  • How machine learning and statistics play an important role in predictive modeling
  • What are the main machine learning tasks
  • How to use core tidyverse libraries for day to day data science tasks
  • How to wrangle your data with tidyverse libraries
  • How tidymodels expand core tidyverse libraries
  • The importance of exploratory data analysis when building predictive models
  • What is a linear regression model
  • How to develop a regression model using tidymodels
  • Which steps are included in machine learning workflow
  • How to design machine learning workflow using tidymodels
  • What are general methods for feature selection
  • What is penalized regression
  • What is the essence of ridge, lasso and elastic net regression
  • How to develop a different penalized regression models using tidymodels

Course content

6 sections • 75 lectures • 14h 8m total length
  • Intro1:40

    Explore tidymodels in R for regression, blending theory with practical coding tasks. Prepare for a two-part series that expands topics in statistical modeling and machine learning.

  • Course layout4:41

    Learn the course structure, including theoretical lectures with slides and practical coding sessions. Understand how assignments, exercises, PDFs, and datasets are used throughout the course.

  • Exercises & assignments3:17

    exercises and assignments test your coding skills with provided code and walkthroughs; you can work solo or use the solution script, and later sections add more assignments.

  • R code4:15

    Code along with the provided R scripts or review them after the video, and access the GitHub repository with downloadable code and section YAML details.

Requirements

  • R and RStudio already installed on your computer is a plus (we will show where to find all the sources online, and how to install it on your computer).
  • Basic knowledge of statistics is a plus.
  • Basic to intermediate R knowledge is a plus.
  • If you are a complete beginner to programming or R, you will find this course quite challenging.
  • Basic understanding of core tidyverse libraries is a plus (course also includes a tidyverse refresher crash course).
  • Interest in data science, machine learning, statistics and building predictive models.
  • Interest in how to write efficient R code.
  • Please update R and / or R's libraries if necessary. List of versions ( R and all R's libraries used in the exercises) provided at the end of each section.

Description

Are you ready to move beyond data wrangling and start building real predictive models in R?

This course is your next step!


Whether you're a data analyst, aspiring data scientist, or a tidyverse user seeking to enhance your modeling skills, this course introduces you to tidymodels, a powerful and consistent framework for statistical modeling and machine learning in R.


This course gives you a solid foundation in predictive modeling. We begin with the fundamentals of regression modeling and guide you through the complete modeling workflow using tidymodels:

  • Understand what modeling is — and how it's different from just analyzing data.

  • Grasp the principles of statistical learning and machine learning.

  • Build, validate, and interpret linear regression models.

  • Discover the power of penalized regression (ridge, lasso, elastic net).

  • Learn the concept of the bias-variance trade-off and how regularization helps.

  • Apply consistent, tidy workflows for:

    • preprocessing with recipes

    • modeling with parsnip

    • resampling with rsample

    • evaluation with yardstick

    • tuning with tune

  • Start using best practices like train/test splits, cross-validation, and performance metrics.


You'll walk away not just knowing how to use the tools, but understanding the modeling process itself!


Why Tidymodels?

The tidymodels ecosystem brings the same clarity, consistency, and elegance that you love in tidyverse, but for modeling.

Instead of jumping between inconsistent modeling functions and ad-hoc code, tidymodels lets you build, tune, and evaluate models using a well-structured and coherent grammar.


What You’ll Get

  • Clear explanations of modeling concepts

  • Practical coding demos using real-world data

  • Step-by-step modeling workflows

  • Downloadable R scripts and datasets

  • Exercises and assignments to reinforce learning

  • Solutions for all exercises and assignments

  • Lifetime access


If you’ve mastered tidyverse and now want to predict, model, and explain, then this course is your launchpad.

Enroll today and start building models the tidy way!!!

Who this course is for:

  • Anyone who is interested in data science
  • Anyone who is interested in statistics
  • Anyone who is interested in building predictive models using machine learning
  • Anyone who is interested in writing efficient R code
  • Anyone whose job, research or hobby is related to building predictive models
  • Aspiring data scientists, statisticians or machine learning engineers
  • Anyone who deals with data modeling and would like to get familiar with modern R approach for modeling
  • Students building predictive models
  • Data scientist who mainly use python in their work, and would like to extend their skills into R domain