BBN HacKnight Web Scraping with Beautiful Soup
- IT & Software
- Dec 31, 2024

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
Who Should Attend
Target Audiences
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

BB&N HacKnight
BB&N Computer Science Club
Rating Distribution
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!
- Random Picks
- Popular
- Hot Reviews
- create a search engine for your website!
- Essential C Programming for Beginners- The Complete Guide
- Shopify Theme Development- Create Shopify Themes [2023]
- Life Insurance Annuity Ultimate Buyer’s Guide
- Personal Finance
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- How to Draw Cute Thanksgiving!
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8ZB Trading Cryptocurrency Price Action Course
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling