HOME > IT & Software > BBN HacKnight Web Scraping with Beautiful Soup

BBN HacKnight Web Scraping with Beautiful Soup

SynopsisBB&N HacKnight – Web Scraping with Beautiful Soup,...
BBN HacKnight Web Scraping with Beautiful Soup  No.1

BB&N HacKnight – Web Scraping with Beautiful Soup, available at Free, with 19 lectures, and has 215 subscribers.

You will learn about 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 This course is ideal for individuals who are Beginner Python developers interested in web scraping It is particularly useful for Beginner Python developers interested in web scraping.

Enroll now: BB&N HacKnight – Web Scraping with Beautiful Soup

Summary

Title: BB&N HacKnight – Web Scraping with Beautiful Soup

Price: Free

Number of Lectures: 19

Number of Published Lectures: 19

Number of Curriculum Items: 19

Number of Published Curriculum Objects: 19

Original Price: Free

Quality Status: approved

Status: Live

What You Will 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
  • Who Should Attend

  • Beginner Python developers interested in web scraping
  • Target Audiences

  • Beginner Python developers interested in web scraping
  • 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! 

    Course Curriculum

    Chapter 1: Course Introduction

    Lecture 1: Course Description and Expectations

    Lecture 2: Downloading PyCharm

    Chapter 2: Introduction to HTML

    Lecture 1: Basic HTML Structure

    Lecture 2: HTML Tags

    Lecture 3: Overview of Our Sample HTML Website

    Lecture 4: Using the Inspect Tool

    Chapter 3: Python Review

    Lecture 1: Python Syntax and Commenting

    Lecture 2: Variables and Conditional Statements

    Lecture 3: Functions and Loops

    Chapter 4: Pythons Beautiful Soup Library

    Lecture 1: Opening Local Files

    Lecture 2: .find() and .find_all() Methods

    Lecture 3: Starting a Basic Scraping Project with Our Sample HTML Website

    Chapter 5: Web Scraping on a Real Website

    Lecture 1: The Requests Library and other Downloads

    Lecture 2: Applying What Weve Learned!

    Lecture 3: Filtering Information

    Chapter 6: Other Functionalities, Prettifying, and Storing Information

    Lecture 1: Formatting Output

    Lecture 2: Filtering Out Unfamiliar Skills

    Lecture 3: Making Our Program More Dynamic

    Lecture 4: Creating Directories and Text Files

    Instructors

  • BBN HacKnight Web Scraping with Beautiful Soup  No.2
    BB&N HacKnight
    BB&N Computer Science Club
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 0 votes
  • 5 stars: 0 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!