Python Web Scraping With Beautiful Soup

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

In today’s data-driven world web scraping has become a valuable skill set for the relevant professionals. Whether you’re a data analyst, scientist, or developer, the ability to gather and analyse web data can provide significant insights and advantages in your field. Learn the vital aspects of web scraping with our Python Web Scraping with Beautiful Soup course.

In this course, you will be able to enhance your knowledge of Python web scraping. The modules will introduce you to different tools and structures of HTML documents. You will be able to get detailed information about CSS selectors and how to use the request library. After that, you will learn about the key skills required for extracting content using Beautiful Soup. Finally, the course will discuss how to run four different projects.

At the end of the course, you will receive a certificate of completion demonstrating your expertise in this area. Join now and start learning!

Certificate Of Achievement

After completing this course successfully, you will be able to obtain an Accredited Certificate of Achievement. Certificates & Transcripts can be obtained either in Hardcopy at USD19.30 or in PDF format at USD15.44.

Show More

What Will You Learn?

  • Python web scraping
  • Extracting content with Beautiful Soup
  • Understand the fundamentals of Python web scraping
  • Learn about the structure and parts of an HTML document
  • Enhance your understanding of CSS selectors and requests library
  • Know the process of extracting content using Beautiful Soup
  • Receive detailed lessons on how to run four different projects

Course Content

What is Web Scraping?

  • What is Web Scraping?
    00:00

What is Beautiful Soup?

What is a request?

Why use Python for Web Scraping?

Anaconda Installation: Mac and Linux

Anaconda Installation: Windows

Applications of Web Scraping

Anchor tags

Attribute selectors

Body Tag

By element name

Class

Course Materials

Course Outline

DELETE request

Doctype

GET request

Grouping tags

Head and Paragraph tags

Head Tag

How to get the HTML code from a website

How to make requests in Python?

HTTP Response codes

Id selector

Inspecting a website on the browser

Inspecting the website – 2

Inspecting the website – 3

Inspecting the website – 4

Inspecting the website and identifying the key elements – 1

Is Web Scraping legal?

List tags

POST request

Project Description – 1

Project Description – 2

Project Description – 3

Project Description – 4

Pseudo class selectors

PUT request

Scraping the website – 1

Scraping the website – 2

Scraping the website – 3

Scraping the website – 4

Table tags

Tag or element

Using CSS selectors: Attribute name

Using CSS selectors: Element or tag name

Using CSS selectors: ID and Class names

Using CSS selectors: Pseudo class selector

Using find and find_all methods

Certificates and Transcripts