Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Web Scraping with Python - Beautiful Soup Crash Course

via freeCodeCamp

Overview

Learn how to perform web scraping with Python using the Beautiful Soup library. The course covers local HTML scraping, website scraping, and features addition. Students will learn about basic HTML structure, HTML tags, packages installation, scraping usage, Beautiful Soup methods, web browser inspect tool, looping through objects, prettifying text, filtration, project setup, and storing data. The course is suitable for beginners interested in web scraping with Python.

Syllabus

Basic HTML Structure, HTML Tags Explanation.
Packages Installation.
Scraping Usage, Local files.
Beautiful Soup find & find_all() methods.
Web Browser Inspect tool.
Grab all Prices, Basic Scraping Project.
Using the Requests Library to see a Website's HTML .
Scraping a Production Website, Best practices for pulling info.
Looping through similar soup.find_all() objects.
Prettifying the Jobs paragraph.
Jobs Filtration by owned skills.
Setting up the Project to scrape every 10 minutes.
Storing the jobs paragraph in text files.

Taught by

freeCodeCamp.org

Reviews

4.5 rating, based on 4 Class Central reviews

Start your review of Web Scraping with Python - Beautiful Soup Crash Course

  • Syed Sadam Hussain Shah
    This course provides step by step basic to advanced training to those who want to learn web scraping and also provides real-time examples.
  • Profile image for Dhruv Padariya
    Dhruv Padariya
    The course on Web Scraping was an incredibly valuable learning experience for me. Throughout the course, I gained a comprehensive understanding of the topic and learned how to effectively scrape data from websites. The course instructor was extremely knowledgeable and skilled at explaining complex concepts in a clear and concise manner. Overall, I am very pleased with the course and feel that it has provided me with a solid foundation for exploring the field of Web Scraping further.
  • I recently completed the "Web Scraping with Python - Beautiful Soup Crash Course," and I must say it was an excellent introduction to web scraping using Python's Beautiful Soup library. The course covered essential concepts, and I found it to be well-structured, informative, and easy to follow.
  • Profile image for Sarah El-Shatby
    Sarah El-Shatby
    The explanation was really good and the code increases in difficulty gradually giving time to grasp everything.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.