Skip to content
UdemyWeb DevelopmentPaid courseIntermediate levelCertificate

Learn to scrape any website with R (Udemy.com)

Get data from the web directly into R

Created by: Mikkel Freltoft Krogsholm

Last updated July 2020

icon
What you will learn

  • Web scraping with R
  • The difference between server-side and client-side rendered websites
  • Using Selenium and R together to scrape client side rendered websites
  • Learning how to use the Rvest and RSelenium R-libraries
  • Learn the basics of web scraping (using tags, classes and ids)
  • Learn to get data from json API’s

How it compares

Against the other 815 rated Udemy courses in Web Development on CourseDuck:

  • Rating4.3 out of 5higher than 21% of them
  • Reviews76#701 of 816 by number of reviews
  • Length2.8 hoursshorter than 81% of them
  • Last updatedJuly 2020earlier than 84% of them

icon
Course Description

In this course you will learn:

  • the basics of web scraping (using tags, classes and ids)

  • two great R packages: Rvest and Selenium

  • to scrape server-side and client-side rendered pages

  • to get data from json API’s

If you have ever wanted to collect:

  • text from the internet for NLP!

  • numbers from websites to visualize!

  • tables of data from the internet to put into your model!

  • or anything else involving getting data from the internet.

Then this course is for you!

At the end of the course you will be able to:

  • Extract data from structured tables on the internet

  • Collect text data from a website (like reviews) and structure it in a tidy data set

  • Collect a diverse set of data points from a website (like products) and structure it in a tidy data set

  • Collect structured data from an API - ready for analysis

  • Scrape websites that are normally very hard to extract data from.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Mikkel Freltoft Krogsholm

I am a full stack data scientist.

I have done consultancy work for many large international companies on a wide range of topics. I have also taught code to both private and public institutions.

In my spare time I love to write my own code - explore data - and to setup environments for my projects, which include anything from web scraping to deep learning.

To summarise: I have experience with doing data science for real large customers and I have experience teaching it to others.


icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.3

76 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Jose Luis Vinueza on 1/2/2026

El curso es bueno y el profesor sabe del tema, sin embargo las sintaxis están desactualizadas,ya no scrapean las páginas seleccionadas debido a que están ya han cambiado su estructura por lo que requieren actualización ya que ninguna sirvió, a su vez no estaban adjuntas las sintaxis del último ejercicio de udemi

By Alessandro Noseda on 12/10/2023

The course exceeded expectations: in just a few hours it teaches many useful things.

By Stefano Cruz on 10/25/2022

More than I spected.

By Marcus Jones on 7/25/2022

Mikkel is a gifted teacher. However, the course is in need of some updating. Two of the web sites and one of the packages used in the course have changed. I was still able to complete the course but needed extra time to figure out what was broken and adjust for the changes. Still there's lots to learn and the information is still reliable (hence 3 stars). I even learned one or two data munging tricks along the way. The XHR api trick was also a real eye-opener.

By Robert Chestnutt on 1/20/2022

This is looking great so far. I love using R but even on the wrangling I have learned a few things even after the first chapter. Very keen to learn RSelenium, I have used Selenium with Python but want to use it in R.

By David Armstrong on 11/14/2021

So far, the instructor is quite good and provides good resources, but the website being scraped has changed, so some of the examples do not work as intended.

By Alexandre George Lustosa on 10/10/2021

This is for sure the best webscraping course in UDEMY! The instructor gives all the details of the processes carried out in a simple and effective way!

By Rodrigo Estrella on 1/19/2021

I would have liked to see more about scraping using selenium. Nevertheless it was a well explained course

By Charles C on 12/23/2020

Focused and hands-on approach to the subject. Especially useful is the XHR network API approach. The course is a concise treatment and nicely paced. Recommended.

By Robert Jeutong on 12/16/2020

Great content so far

Showing all 10 reviews on CourseDuck

Read all 76 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100