Web Scraping

Web Scraping is a method used to extract large amounts of data from websites where the data is extracted and saved to a local file in your computer or to a database in table (spreadsheet) format. Coursera's web scraping catalogue teaches you the fundamentals of scraping and parsing data from websites using a variety of tools and methods. You'll learn how to automate the process of data extraction, understand the structure of web pages, use libraries and packages to facilitate scraping, handle obstacles like CAPTCHA and JavaScript-protected pages, and adhere to legal and ethical considerations in web scraping. This skill is particularly useful for data scientists, researchers, digital marketers, and anyone keen on harnessing the power of data available on the web.
32credentials
1online degree
57courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Explore the Web Scraping Course Catalog

  • Status: Free Trial

    Skills you'll gain: Selenium (Software), Test Automation, Functional Testing, Test Case, Cascading Style Sheets (CSS), Application Frameworks, Javascript and jQuery, Web Scraping, Automation, Python Programming, UI Components, Hypertext Markup Language (HTML)

  • Status: Preview

    Coursera Instructor Network

    Skills you'll gain: Selenium (Software), Test Automation, Debugging, Scripting, Automation, Web Scraping, Software Testing, Web Development Tools, Test Case, Browser Compatibility, Test Data

  • Status: New
    Status: Free Trial

    Skills you'll gain: Cryptography, Exploratory Data Analysis, Event-Driven Programming, Encryption, Server Side, Web Development, Regression Analysis, Apache, Web Services, Machine Learning Algorithms, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Web Applications, Key Management, Python Programming, Predictive Modeling, Machine Learning Methods, Back-End Web Development, Applied Machine Learning

  • Status: New
    Status: Free Trial

    Skills you'll gain: Server Side, Web Development, Web Scraping, Web Applications, Back-End Web Development, Integration Testing, Web Development Tools, Web Services, Extensible Markup Language (XML), Package and Software Management, Development Testing, Unit Testing, Scripting, Performance Tuning, Cross Platform Development, Hypertext Markup Language (HTML), Interoperability, Debugging

  • Status: New
    Status: Free Trial

    Skills you'll gain: Event-Driven Programming, Apache, Web Development, Web Scraping, Web Services, Web Applications, Python Programming, Web Servers, Databases, Extensible Markup Language (XML), General Networking, Servers, User Interface (UI)

  • Status: Free Trial

    Skills you'll gain: Version Control, Continuous Integration, Functional Testing, Automation, Scripting, Web Scraping, UI Components, Hypertext Markup Language (HTML), File Management, Development Environment, Debugging, Command-Line Interface

  • Status: Free Trial

    Skills you'll gain: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), File Management, Cascading Style Sheets (CSS), Extensible Markup Language (XML), Test Automation, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Web Scraping, Apache, Test Case, Javascript and jQuery, Browser Compatibility, Data Structures

  • Status: Preview

    Nanjing University

    Skills you'll gain: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Import/Export, Data Manipulation, Matplotlib, User Interface (UI) Design

  • Status: Free Trial

    Johns Hopkins University

    Skills you'll gain: Data Manipulation, Data Cleansing, Data Wrangling, Data Import/Export, Data Collection, Data Management, Web Scraping, R Programming, MySQL, SQL, Application Programming Interface (API)

  • Skills you'll gain: Email Automation, Automation, Application Programming Interface (API), Scripting, Python Programming, Web Scraping, Data Import/Export, Debugging

  • Status: Free Trial

    Skills you'll gain: Data Import/Export, Programming Principles, Web Scraping, Python Programming, Jupyter, Data Structures, Data Processing, Pandas (Python Package), Data Manipulation, JSON, Computer Programming, Restful API, NumPy, Object Oriented Programming (OOP), Scripting, Application Programming Interface (API), Automation, Data Analysis

  • Status: New

    Skills you'll gain: Pandas (Python Package), Web Scraping, Python Programming, Jupyter, Image Analysis, Text Mining, Data Manipulation, Computer Vision, Data Analysis, Natural Language Processing, Data Visualization Software, Data Science, Applied Machine Learning, Unstructured Data

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • IBM
  • University of Michigan
  • Packt
  • Johns Hopkins University
  • Duke University
  • Microsoft
  • EDUCBA
  • Pearson