Week 3) Web scraping 101
Learning Goals
- Understand the basics of web scraping
- Learn how to extract data from static and dynamic websites
- Explore ethical and legal considerations in web scraping
Preparation before class
- Review the materials on web scraping basics.
- Ensure you have the necessary tools installed (e.g., BeautifulSoup, Selenium).
Lecture
- Introduction to web scraping techniques
- Hands-on tutorial: Scraping data from a sample website
After the lecture
- Complete the exercises on extracting data from websites.
- Begin working on your own web scraping project.