Hi, everyone.
We're here today to talk about website basics, essentially what is Web scraping?
Web scraping is the ability if we're the user, we want to send out a request to a server or a Web site,
for example.
It would be Google dot com.
Once we establish this connection to the Web site, we want to either crawl or pass the information
on the website to retrieve it and bring it back to us.
Now we can mix in a library such as selenium to mimic the ability of a keyboard, whether we want to
click something on the page or submit passwords or any other information that the user is able to do.
But the main takeaway in Web surfing, in a nutshell, is to send out a request to a YORO to crawl and
pass the page and add in any functionality and then to retrieve that information and bring it back to
us.
Once we have that information, we can store in a CSV, we can run an analysis on it, anything that's
suited for our project.
But the main purpose, send the request pass or Krul information, retrieve it to bring it back to us.
In a nutshell, that's web scripting.
In this course, we're going to take a hands on approach to solve some web scraping challenges.
To help learn the ins and outs of web scraping, we're going to use libraries such as beautiful soup,
scrapie and selenium to solve our practice challenges.
You're also going to have the ability to receive feedback on some challenges that you have solved.
And overall, we're going to have a lot of fun.
It's going to be an amazing time solving these scraping challenges.
I hope to see you there.