Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python Automation Projects: Webscrapping
Rating: 4.0 out of 5(116 ratings)
7,064 students

Python Automation Projects: Webscrapping

Webscrapping: Beautiful Soup library
Created byEn Sim
Last updated 4/2021
English
English [Auto],

What you'll learn

  • Web scrapping using Python

Course content

1 section5 lectures38m total length
  • Introduction0:23
  • HTML bacics (optional)6:11

    Learn how to use the browser's inspect tool to identify HTML elements, classes, and common tags (a, p, ul, ol, img) for web scraping with Python.

  • Webscrapping15:18

    Learn web scraping with Python using Beautiful Soup and requests to extract article titles and URLs, organize them in a dictionary, and open pages in a browser.

  • Exercise2:04

    Practice extracting comments from multiple blog posts by planning before coding and collecting comments for each of the four articles.

  • Exercise Solution14:35

    Use requests and BeautifulSoup to fetch a blog page, extract article titles with the entry title class, and gather and clean comments from each post using the comment content class.

Requirements

  • Basic Python skills

Description

The incredible amount of data on the Internet is a rich resource for any field of research or personal interest. To effectively harvest that data, you’ll need to become skilled at web scraping. The Python libraries requests and Beautiful Soup are powerful tools for the job. If you like to learn with hands-on examples and you have a basic understanding of Python, then this course is for you!

In this course, you would learn how to scrap websites using the Beautiful Soup library. This allows for automation for example getting your latest new articles every morning or getting the latest stock prices from Financial websites. After this course, you would be able to know how to inspect web pages and get relevant information from these websites using python.

Learning objectives:

  • Use requests and Beautiful Soup for scraping and parsing data from the Web

  • Walk through a web scraping pipeline from start to finish

  • Build a script that fetches job offers from the Web and displays relevant information in your console

If you are still not familiar with basic python concept I advise you to check out my other free course on Python basics, on the other hand, if you would like to learn more about Data science and machine learning using python, I would also encourage you to check out my Data science course using Python.

Hope you enjoy this course!



Who this course is for:

  • Mid beginner intermediate python users