Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
BB&N HacKnight - Web Scraping with Beautiful Soup
Rating: 5.0 out of 5(1 rating)
610 students

BB&N HacKnight - Web Scraping with Beautiful Soup

Web Scraping with Beautiful Soup - Diba Demir
Created byBB&N HacKnight
Last updated 6/2024
English

What you'll learn

  • Basic HTML structure and creating an HTML website
  • Basic Python concepts and the Beautiful Soup library
  • Web scraping on a real website
  • Saving information as user-accessible text files

Course content

6 sections19 lectures58m total length
  • Course Description and Expectations0:24
  • Downloading PyCharm0:35

Requirements

  • No programming experience necessary, some Python knowledge is recommended

Description

Are you tired of scrolling endlessly through websites to find information? Web scraping allows you to access and store web data with a single click. In this workshop, we will use Python’s Beautiful Soup library to create a web scraping tool that will help us scrape a job listing website. Using this tool, we will find the best job that aligns with the user’s skills and needs! Introductory knowledge of Python and HTML is preferred, but not necessary. We will be using the PyCharm workspace, so downloading it is highly advised to follow along!


This course is a part of the HacKnight event, a two-day student-led computer science event taking place at Buckingham Browne and Nichols School. The first day is a learnathon, where BB&N students lead CS-related workshops for people of all ages and backgrounds in the Boston area. In 2024, students from all grades taught workshops on concepts like web scraping, app development, shell scripting, computer architecture, machine learning models, block-based programming, game development, prompt engineering, artificial intelligence in finance, and creating your own programming languages. Each workshop starts with a tutorial on downloading the necessary software and an overview of basic programming concepts. Then, instructors demonstrate how to navigate the workspaces they will use for their projects. This includes IDEs like PyCharm, Visual Studio Code, Unity, Swift, or Anaconda. Each workshop ends with a final project, where students apply their knowledge in a hands-on manner and create a "product" of their own. HacKnight allows CS enthusiasts to learn from experienced and passionate high schoolers, creating a bond between lower and upperclassmen and helping us share our interests with the world! 

Who this course is for:

  • Beginner Python developers interested in web scraping