| 1 | Introduction | 02:12 |
| 2 | Tools & Project Setup | 03:30 |
| 3 | Writing a Simple IMDB Scraper | 10:32 |
| 4 | Why & When to Choose Scraping | 03:57 |
| 5 | The biggest "problem" with scraping | 02:38 |
| 6 | Running with Terminal / CMD & Basics on VSCode Debugger | 06:39 |
| 7 | The Request library / method | 05:13 |
| 8 | The Browser Automation method | 06:11 |
| 9 | 01 - How to spoof / add custom request headers | 06:52 |
| 10 | 02 - Deal with GZIP Compression enabled websites | 04:45 |
| 11 | 03 - Selectors & More Parsing | 19:07 |
| 12 | 04 - Multiple Movies & Saving JSON to File | 08:00 |
| 13 | 05 - Exporting data to CSV | 06:49 |
| 14 | 06 - Easiest method of getting the proper selectors | 05:37 |
| 15 | 07 - Downloading Images Locally | 10:22 |
| 16 | 08 - Promisifying callback based functions | 09:13 |
| 17 | 09 - Exposing and working with Custom Functions in Puppeteer | 09:26 |
| 18 | Using a Proxy Server | 04:44 |
| 19 | Status Codes & Error Handling | 10:05 |
| 20 | Manual Login with CSRF Protection & Cookie Parsing | 18:36 |
| 21 | 01 - Introduction and inspecting the structures | 08:29 |
| 22 | 02 - Building the scraper | 20:25 |
| 23 | 03 - Parsing latest posts of an ig user | 12:10 |
| 24 | 01 - Installation, introduction and testing | 04:20 |
| 25 | 02 - Writing a simple automated task | 09:05 |
| 26 | 03 - Generating PDF's, Emulating Phone Views, Getting Title & Url of pages | 07:37 |
| 27 | 04 - Using Puppeteer to login on Instagram | 11:36 |
| 28 | 05 - Making Websites Load Much Faster with a simple trick | 08:24 |
| 29 | 06 - HTTP Basic Authentication | 03:47 |
| 30 | 07 - Ignoring HTTPS / SSL Errors & Changing the ViewPort | 03:41 |
| 31 | 08 - Learning how to use Proxies | 02:56 |
| 32 | 01 - How to login on Twitter | 10:23 |
| 33 | 02 - Refactoring code and improving it | 07:16 |
| 34 | 03 - How to post Tweets with Puppeteer | 11:34 |
| 35 | 04 - Scraping Twitter User Details | 13:57 |
| 36 | 05 - Scraping More User Details | 15:46 |
| 37 | 06 - Scraping User Tweets | 14:10 |
| 38 | 07 - Scraping More Tweet Details ( Likes, Replies..etc ) | 14:11 |
| 39 | 08 - Handling The Infinite Loader of the Tweets | 08:29 |
| 40 | 01 - Creating the Module Structure | 06:44 |
| 41 | 02 - Parsing Product Details | 11:29 |
| 42 | 03 - More Details and Tricks on the Product Details page of Amazon | 07:01 |
| 43 | 01 - Installation, introduction and testing | 06:29 |
| 44 | 02 - Talking and testing more about NightmareJs | 07:16 |
| 45 | 03 - Scraping Ycombinator News with Vanilla Javascript | 13:03 |
| 46 | 04 - Scraping Ycombinator News - More details | 10:17 |
| 47 | 05 - Scraping Ycombinator News - Modulate & Pagination | 11:41 |
| 48 | 06 - Handling Downloads | 06:07 |
| 49 | 07 - Injecting Custom Javascript | 05:24 |
| 50 | Congratulations! | 00:55 |