Web Scraping with Python & JavaScript – MERN Stack Full Course

freeCodeCamp.org · Beginner ·🏗️ Systems Design & Architecture ·2d ago
Skills: ML Pipelines70%
Learn to build robust web scrapers that can defeat modern anti-bot systems. In this 5.5-hour full-stack course, you will transition from basic Python scripting to deploying a full MERN dashboard that scrapes and visualizes real-world data from Amazon, Booking.com, Indeed, and the TIOBE Index. By the end of this course, you will have a deployed, full-stack application featuring a React dashboard that visualizes live scraped data. It is completely professional enough to put on your portfolio or use as a production template for client work. -🛠 Tech Stack - Languages: Python | JavaScript - Scraping & Bypass: Playwright | Cheerio | Evomi Scraping Browser | Evomi Scraper API | Residential Proxies - Full-Stack: Node.js | Express | MongoDB | React | Vite | Bootstrap 🔗 Start Scraping with Evomi: https://evomi.com/freecodecamp ✏️ Course developed by @GavinLon 💻 Code - Link to Python Web Scraper Scripts: https://github.com/GavinLonDigital/Python_WebScraping_Scripts - Link to Full-stack web application code (MERN): https://github.com/GavinLonDigital/InfoData 🏗️ Evomi provided a grant to make this course possible. Chapters - 0:00:00 Introduction - 0:12:44 Part1 - Web Scraping with Python Scripts - Overview - 0:16:27 Scraping booking.com using Python Script and Evomi’s Scraping Browser - 0:37:10 Scraping indeed.com using Python Script and Evomi’s Scraper API - 0:48:39 Scrape amazon.com using Python Script and Evomi’s Core Residential Proxies - 1:00:06 Part 2 - Pass Bot Detection Tests with Evomi’s Scraping Browser - Overview - 1:04:18 Access Bot Detection WebSite using JavaScript - Through Standard Playwright - 1:13:29 Access Bot Detection WebSite using JavaScript - Through Evomi’s Scraping Browser - 1:18:39 Part 3 - Full-stack Web Scraping App using MERN - Overview - 1:22:11 Getting Setup to Create the Full-stack Web Application - 1:28:17 Install Dependencies for the Server-side Node project - 1:29:26 Create server.js Code file - 1:42:03 Create language.js Code File
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Up next
System Design One Shot
Telusko
Watch →