technifyed

Free online

Web Scraping courses 40

Learn Web Scraping online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 40 courses

freeCodeCamp

Web Scraping with Python & JavaScript – MERN Stack Full Course

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 th…

Free video
  • YouTube
  • 5.5 hours
  • Self-paced
  • Free video

Kunal Kushwaha

Web Scraping Tutorial With Amazon Example

Learn how to scrape data from complex websites easily like a pro in this complete step-by-step web scraping tutorial with an example of Amazon. 👉 Sign up to Bright Data: https://brightdata.grsm.io/kunal ✍️ Share your learnings in a blog: https://github.com/WeMakeDevs/events/blob/main/hashnode/READM…

Free video
  • YouTube
  • 50 minutes
  • Self-paced
  • Free video

CodeWithHarry

Web Scraping using Scrapy | Scrapy Tutorial + Storing Data to MongoDB 🍃

Try Atlas: https://www.mongodb.com/cloud/atlas/register?utm_campaign=cwh MongoDB student developer pack: https://www.mongodb.com/students Learn MongoDB: https://learn.mongodb.com/?utm_campaign=cwh ►Checkout my English channel here: https://www.youtube.com/channel/UC7btqG2Ww0_2LwuQxpvo2HQ ►Instagram…

Free video
  • YouTube
  • 50 minutes
  • Self-paced
  • Free video

Tech With Tim

Python Web Scraping: A Million Dollar Project Idea - FULL Build/Tutorial

Use code TECHWITHTIM to get a 20% discount on Web Scraper API from Oxylabs: https://oxylabs.go2cloud.org/aff_c?offer_id=7&aff_id=1684&url_id=182 Get a free trial and scrape 2,000 Amazon URLs. No credit card required: https://oxylabs.go2cloud.org/aff_c?offer_id=7&aff_id=1684&url_id=182 👉 Check out P…

Free video
  • YouTube
  • 2 hours
  • Self-paced
  • Free video

edX

Try It: Intro to Python

If you want to learn to code with Python, this free course will give you an overview of the ins and outs of Python basics. Try our no-risk course today and see why Python has become one of the world’s most popular and in-demand programming languages. No previous coding experience required.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Kunal Kushwaha

Headless Browsers

One of the biggest skills that engineers can easily add is a deeper understanding of headless browsers. Whether you are just getting started with web scraping or have experience building products that rely on browser automation, this webinar will up-level you with skills and tools to take it to the…

Free video
  • YouTube
  • 50 minutes
  • Self-paced
  • Free video

University of Colorado Boulder

Data Collection and Integration

4.516 ratings

The "Data Collection and Integration" course provides students with comprehensive techniques for gathering data from diverse sources, including files, relational databases, web pages, and APIs. Participants will gain practical experience in collecting and integrating data for further processing and…

  • Coursera
  • 3-5 hours/week
  • Self-paced
  • Paid certificate

Pragmatic AI Labs

Scripting with Python and SQL for Data Engineering

Master data manipulation using Python and SQL for data engineering. Extract, transform, and load data efficiently to drive insights and decision-making.

  • edX
  • 4 weeks, 3 - 6 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Microsoft

Automation and Scripting with Python

3.753 ratings

Description: This course focuses on automating tasks and improving efficiency using Python. You'll learn how to write scripts for file manipulation, data extraction, web scraping, and interacting with APIs. Benefits: Automate repetitive tasks, streamline workflows, and increase productivity in vari…

  • Coursera
  • 25 hours
  • Self-paced
  • Paid certificate

Duke University

Web Scraping with Python

3.119 ratings

In this 2-hour long project-based course, you will learn how to analyze complex HTML structures and identify the relevant data to be extracted using Scrapy and XPath. You will apply the concepts of web scraping, including setting up a Scrapy project, generating spiders, and using XPath queries to e…

  • Coursera
  • 2
  • Self-paced
  • Paid certificate

EDHEC Business School

Python and Machine-Learning for Asset Management with Alternative Data Sets

4.4238 ratings

Over-utilization of market and accounting data over the last few decades has led to portfolio crowding, mediocre performance and systemic risks, incentivizing financial institutions which are looking for an edge to quickly adopt alternative data as a substitute to traditional data. This course intr…

  • Coursera
  • 4 weeks of study, 2 hours per week
  • Self-paced
  • Paid certificate

CodeSignal

Create a Multi-Agent Travel Planner App with CrewAI and Flask

Build an intermediate travel planner web app that uses CrewAI agents to research destinations, coordinate tasks, and generate personalized itineraries. Connect the agent workflow to a Flask interface for user requests and results.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Alison

Data Journalism and Media Standards

3.9102 ratings

In this course you will learn how data, on a wide variety of subjects, can be used in journalism and transformed into user-friendly informative content. You will learn about accessing and obtaining data, by methods and tools such as: Freedom of Information requests, Web scraping, Cache searches, HT…

  • Alison
  • 5 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

CodeSignal

Mastering Web Scraping with Python and Beautiful Soup

This path transforms you from a curious beginner to a pro in web scraping with Python and Beautiful Soup. Starting with basic techniques, you will progress to advanced concepts such as handling links and processing data efficiently.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

CodeSignal

Mastering Web Scraping with Node.js

Learn to scrape websites with Node.js, from making HTTP requests and parsing HTML to handling pagination and extracting structured data across multiple pages.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Coursera

Web Scraping With GPT: Translate Foreign News Headlines

The internet, as we know, is a treasure trove of information, but language barriers often limit our ability to access all of it. In this 2-hour long project-based course, you will unlock the potential of accessing global content by integrating web scraping techniques with the power of OpenAI's tran…

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

Coursera

Scrape and analyze data analyst job requirements with Python

In this project, you’ll help a recruitment agency improve its job vacancy sourcing by using Python’s web-scraping capabilities to extract job postings from multiple sites. This task will require you to write a Python script to extract job posting data from the source site and save it to a comma sep…

  • Coursera
  • 8 hours
  • Self-paced
  • Paid certificate

Pearson

Data Science Fundamentals, Part 1: Data Collection & Modeling

This course dives into real-world data sourcing, including making web requests, web scraping, and integrating diverse data types from APIs, files, and databases. You'll learn to parse and structure data in formats like XML and JSON, and leverage object-oriented programming to create robust data mod…

  • Coursera
  • Less than two week.
  • Self-paced
  • Paid certificate

Packt

Applied Python Projects: Building Real-World Applications

Put your Python knowledge into action by developing a complete Texas Hold'em Poker game and exploring advanced topics like regular expressions, virtual environments, and web scraping. Gain the confidence to tackle real-world programming projects and expand your skill set. This course focuses on app…

  • Coursera
  • 21 hours
  • Self-paced
  • Paid certificate

Packt

Web Scraping Tutorial with Scrapy and Python for Beginners

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you'll start by learning the fun…

  • Coursera
  • 18 hours
  • Self-paced
  • Paid certificate

Enter your email and the official page opens. Phone is optional.