Discover Classes. Earn 10% Rewards.

Python for Automation Course Online (Self-Paced)

Learn how to use Python to extract data from websites and write loops to process multiple pages. This course covers essential topics like HTML/CSS, Python fundamentals, web scraping techniques, data storage, scheduling, and includes real-world examples of scraping valuable data.

  • All levels
  • All ages
  • Earn 10% Rewards
  • Price Lock

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • Self-paced, start anytime
  • 6 clock hours

Express Checkout – $425


Proceed to Checkout

No Booking Fees. Lowest Price Guaranteed. Earn 10% Rewards.

Give as a Gift

Book a Private Group Event

Booking this class for a group? Find great private group events

Or see all Python Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

Class Description

Description

In this course, you'll discover how Python can automate repetitive tasks and collect data from the web with efficiency. You'll learn how to gather current information from websites, which proves especially useful across areas like social media, e-commerce, real estate, travel, or market research. The focus stays on practical automation, helping you save time and gain faster access to the data you need to make informed decisions. This course is ideal for programming beginners who want to get into coding, especially those interested in using Python for web scraping and software development.

As you move through the material, you'll work hands-on with Python to extract specific data from web pages, write loops to process large sets of information, and build scripts that run automatically on a schedule. You'll also learn how to troubleshoot common coding issues, store scraped data in different formats, and even use Python to update Excel files automatically. Built with beginners in mind, the course offers a clear entry point into programming while building real skills in automation and web scraping.

What You Will Learn

  • Understand how websites are structured with HTML and CSS to locate and extract specific data
  • Build a foundation in Python fundamentals, including variables, data types, conditionals, loops, and working with lists
  • Use the Requests and Beautiful Soup libraries to scrape web content and target the information you need
  • Write loops to automate data collection across multiple web pages and cut down on repetitive manual work
  • Save scraped data in common formats such as text files and CSVs for analysis and reporting
  • Schedule Python scripts to run automatically, supporting ongoing data collection and hands-off workflows

Course Outline

Section 1

Introduction to HTML/CSS (Online)

  • How a website is served
  • Anatomy of a web page
  • HTML tags
  • IDs
  • CSS classes

Python Part 1

  • Integers + Floats
  • Variables
  • Strings
  • Methods + Functions

Section 2

Webscraping Exercise Part 1

  • Introduction to using packages
  • Requests packages
  • Performing a GET request
  • String manipulation
  • Debugging a Python script

Python Part 2

  • Booleans
  • Conditional Statements
  • Lists
  • Indexing into strings + lists
  • Looping over lists

Section 3

Webscraping Exercises Part 2

  • Beautiful Soup package
  • Honing in on data
  • Common webscraping pitfalls
  • Using loops in webscraping

Storage and Scheduling

  • Text files
  • CSVs
  • Scheduling a Python Script

This course is available for 30 days. You can choose when to start your access period. Once you activate, you will have 30 days to complete it (access the course materials, quizzes, projects and videos). You may request one extension of seven (7) days. Other extension requests will be evaluated on a case-by-case basis. Videos are not downloadable.

Similar Classes

Virtual Design & Construction Institute

VDCI offers career-focused software training in 2D drafting (CAD), Building Information Modeling (BIM), and Virtual Design & Construction (VDC). We are committed to providing our students with the best training, tools, and resources to prepare them for a career in the design and construction industry. Our courses are approved by Autodesk, Adobe, Trimble, and the American Institute of Architects (AIA) for eLearning.

View school profile
Virtual Design & Construction Institute
Vetted by CourseHorse

A verified Online educator.

Loading...