Introduction to Web Scraping using Scrapy and Postgres

Part 0: Setup – Initial setup of your scraper environment.

Part 1: Scraper Setup – Building the scraper setup portion of the tutorial.

Part 2: Writing our Spider – Writing the spider portion of our scraper.

Part 3: Setting up SQLAlchemy – Setting up our data models using SQLAlchemy.

Part 4: Pipelining Data to Database – Pipelining our scraped data into our Postgres database.

Part 5: Running our Scraper – Putting all the pieces together to scrape our data.

Extended – Scrapers that are used in real life, and where to go from here.