Have you ever been on a web site and seen a listicle that has 50+ items in it, and in order to get through the list, you are forced to tediously click on the “next” button over and over? Have you ever wanted to know the average price of all AirBnB rentals in your neighborhood?
In this course, you’ll learn how to write Python scripts to programmatically retrieve and store (web scrape) data from websites like BuzzFeed and Esquire. In the process, you will also learn about basic data structuring and Chrome Developer Tools for investigating a website's HTML format.
Optionally, you'll also learn how to integrate info from an external API to enrich your scraped data.
Students should have completed the Intro to Python workshop, or have some beginner/intermediate experience in using Python. Completion of Learn Python the Hard Way before the workshop is recommended.
Preparation: