← Back to courses

Data & Automation

Automate Everyday Tasks with Python

Turn repetitive work into scripts that run themselves.

4.5 hours·28 lessons·Level: Beginner
$_

About this course

Take basic Python and point it at real chores: renaming files in bulk, cleaning spreadsheets, pulling data from the web and sending scheduled reports. Each lesson produces a script you keep.

What you will learn

  • ▸Automate file and folder housekeeping
  • ▸Read and write spreadsheets and CSV files
  • ▸Pull data from websites and APIs
  • ▸Schedule scripts to run on their own

Curriculum

1. Files and folders3 lessons

  • — Working with paths
  • — Bulk renaming
  • — Organising downloads

2. Spreadsheets and data3 lessons

  • — Reading CSV files
  • — Cleaning messy data
  • — Generating reports

3. The web and scheduling3 lessons

  • — Calling APIs
  • — Basic scraping
  • — Running scripts on a schedule