← All courses
Python for Automation
🤖Intermediate

Python for Automation

Stop doing repetitive work by hand. Use Python to wrangle text, parse CSVs, work with files, scrape pages and generate reports — runnable, practical, and ready to adapt to your own tasks.

5 modules · 16 lessons · runnable · 16 lessons
Share

What you'll learn

  • Text & CSV wrangling
  • Files & folders
  • Regex & dates
  • Scraping & reports

Curriculum

5 modules · 16 lessons
Module 1The automation mindset2 lessons
What's worth automatingPreview
Functions you'll reuse
Module 2Wrangling text & data4 lessons
String methods that do the work
Parsing CSV data
Regular expressions
Dates and times
Module 3Files & folders3 lessons
Reading and writing files
Working with many files (pathlib)
Batch renaming & organising
Module 4Scraping & the web3 lessons
Extracting data from HTML
BeautifulSoup & requests (real sites)
Scraping responsibly
Module 5Put it to work4 lessons
Project: clean a messy dataset
Project: generate a report
Scheduling your scripts
Where to go next

Reviews

No reviews yet.

More in Programming & Languages

Browse all →