Web Scraper with Requests + Beautiful Soup
beginnerPython~120 min
Projects are how you get out of tutorial hell. You've watched others build things step by step — now you build it yourself from a blank file. That hands-on practice fixes the thing every learner complains about: “I understand it while learning, then forget it a week later.”
Complete each project in your own environment and submit it by linking your code (e.g. a GitHub repo). Push your work to GitHub and submit the repository link below. Your project will be listed under submissions so other students can review it. Completing projects helps you practice real skills, build a portfolio, and earn progress in the course.
- Script fetches a given URL and parses HTML with Beautiful Soup
- At least one type of data is extracted (e.g. headlines or product names)
- Output is written to CSV or JSON
- README documents how to install dependencies and run the script
- robots.txt is mentioned or checked; delays used if scraping multiple pages
Submit your project
Sign in or create a free account to submit your project link.
Submissions
No submissions yet.