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

CourseHorse

Python for Automation (Live Online)

via CourseHorse

Overview

In this class, you’ll learn how to automate time-consuming tasks using Python, such as gathering data from the internet. Whether your interests lie in social media, e-commerce, real estate, travel or government affairs, the ability to instantly collect up-to-date data across the web can be a big advantage.

Use Python code to grab precisely the data you want from a website. Along the way, you’ll learn how to write loops so that your web scraping code can process a large number of pages for you.

These fundamentals will be coupled with real-life examples of programs that can scrape valuable data from major websites. The class will also cover common pitfalls, how to run your programs on a regular schedule, and different formats for storing your scraped data.

This course is perfect for any programming beginner to become introduced to the powerful world of coding, and is a great fit for students with a clearly defined learning goal of using Python for web or software development. This course is included in our Data Science Certificate. There is no math or coding requirement necessary, but prior knowledge of HTML & CSS is required.

Prerequisites: Knowledge equivalent to our Intro to Python Programming Bootcamp or Python for Data Science Bootcamp courses..

What You’ll Learn:

  • The syntax of Python and how to construct programs
  • How to run your programs on a regular schedule
  • Identify and correct common errors
  • How to write scripts that automate manual tasks 
  • How to update Excel files automatically using Python

Learn more about Python for Automation at Practical Programming.

Taught by

Practical Programming

Reviews

4.5 rating at CourseHorse based on 330 ratings

Start your review of Python for Automation (Live Online)

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.