Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Automating Tasks with Python
Rating: 4.4 out of 5(45 ratings)
727 students

Automating Tasks with Python

Build scripts to automate various types of tasks using Python
Last updated 3/2026
English

What you'll learn

  • Web Scraping: Extract information from website using a Python Script
  • Extract information from PDF with a Python Script
  • Watermark PDF with a Python Script
  • Split PDF with a Python Script
  • Encrypt PDF with a Python Script
  • Read and write to a text file with a Python Script
  • Read and write to a CSV file with a Python Script
  • Send emails with a Python Script
  • Load and manipulate images with a Python Script

Course content

21 sections166 lectures17h 23m total length
  • Introduction1:52
  • What is Python5:16
  • What is a Python Script0:42
  • What is Automation1:41
  • Installing Python on Windows4:34
  • Installing Python on Macs6:57
  • Installing Pycharm on Windows4:24
  • Changing Pycharm Theme2:37
  • PyCharm Windows configuration : Part 17:18
  • PyCharm Windows configuration : Part 28:04
  • Pycharm Installation on Macs3:30
  • Pycharm Mac Configuration11:17
  • Installing Atom3:57
  • Install Visual Studio Code6:00

Requirements

  • No Python experience required
  • Python is required: Installation is covered in the course
  • Basic computer skills: Surfing websites, opening and saving files etc.

Description

Automation  is the execution of a task or series of task with little or no human interaction.

python scripts are used to automate various task.

Python scripts can be run by humans or a bot.

A bot is a piece of software used to automate python scripts

Automation can save  you time and increase your  productivity especially for repetitive tasks.

This beginners course covers some useful  fundamentals of Python programming language.

The tasks we will automate in this course  are:

  • Web scraping

  • PDF extraction

  • Watermarking  PDF

  • Splitting PDF

  • Encrypting PDF

  • Reading & writing to text files

  • Reading & writing to csv files

  • Sending emails

  • Working with scheduler

  • Loading and manipulating images


Who this course is for:

  • Beginners to Python
  • Beginners to Automation
  • Beginners to programming