C1. Crawling the Web with Python and Scrapy (Eduardo Freitas, 2019)

1. Course Overview: 1. Course Overview 00:00:00 2. Extracting Data from the Web - Core Concepts: 1. Version Check 00:01:55 2. Introduction Overview and Prerequisites 00:02:10 3. Concepts 00:04:04 4. Legal or Illegal 00:06:49 5. Legal Consequences 00:09:30 6. General Advice 00:12:53 7. Why Scrapy 00:15:41 8. Demo - Extracting Data without Scrapy 00:19:52 9. Summary 00:27:41 3. Scaffolding and Running Your First Scrapy Web Crawler Project: 1. Introduction and Overview 00:29:01 2. Introduction to Scrapy 00:30:05 3. Scrapy Architecture 00:33:44 4. Beautiful Soup 00:36:28 5. Demo - Creating and Scaffolding a New Scrapy Project 00:39:17 6. Summary 00:44:15 4. Achieving Common Spider Behaviors Using Built-in Classes: 01. Introduction and Overview 00:45:35 02. Spiders Overview 00:46:39 03. Types of Scrapy Spiders 00:48:18 04. 00:50:03 05. CrawlSpider 00:51:29 06. XMLFeedSpider 00:53:01 07. CSVFeedSpider 00:54:27 08. SitemapSpider 00:55:36 09. Demo - Implementing a 00:57:27 10. Demo - Implementing a CrawlSpider 01:05:14 11. Summary 01:08:57 5. Influencing Scrapy Crawling: 1. Introduction and Overview 01:09:48 2. Allow and Deny Rules 01:10:48 3. Processors 01:11:30 4. Item Loaders 01:14:29 5. Item Pipelines 01:15:31 6. Demo - Implementing a Scraping Pipeline 01:17:40 7. Summary 01:24:18 6. Scrapy Outcome and Data Export: 1. Introduction and Overview 01:25:10 2. Feed Exporter 01:26:00 3. Demo - Using an Exporter to Save Data 01:27:19 4. Summary 01:29:05
Back to Top