Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Boot.dev

Build a Web Scraper in TypeScript

via Boot.dev

Overview

Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Boot.dev teaches Python, SQL & Go through projects you won't want to stop. 25% off with code CLASSCENTRAL.
Get 25% Off
Build a web scraper in TypeScript that crawls sites and reports internal links. Practice HTTP, HTML parsing, and real crawler logic.

Syllabus

  • Setup
    • Get started with web scraping by setting up your TypeScript environment and building essential functions to normalize URLs and extract links from HTML content.
  • Crawling
  • Concurrency
    • Learn to speed up your web crawler using async/await and concurrency, crawling multiple pages simultaneously while respecting configurable limits.
  • Reporting
    • Learn to analyze and export your web scraping results with custom reporting tools that generate both human-readable summaries and JSON datasets for further analysis.

Reviews

Start your review of Build a Web Scraper in TypeScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.