HOME > Development > Automating Tasks with Python

Automating Tasks with Python

  • Development
  • Feb 25, 2025
SynopsisAutomating Tasks with Python, available at $49.99, has an ave...
Automating Tasks with Python  No.1

Automating Tasks with Python, available at $49.99, has an average rating of 4.3, with 165 lectures, based on 42 reviews, and has 694 subscribers.

You will learn about 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 This course is ideal for individuals who are Beginners to Python or Beginners to Automation or Beginners to programming It is particularly useful for Beginners to Python or Beginners to Automation or Beginners to programming.

Enroll now: Automating Tasks with Python

Summary

Title: Automating Tasks with Python

Price: $49.99

Average Rating: 4.3

Number of Lectures: 165

Number of Published Lectures: 165

Number of Curriculum Items: 165

Number of Published Curriculum Objects: 165

Original Price: $64.99

Quality Status: approved

Status: Live

What You Will 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
  • Who Should Attend

  • Beginners to Python
  • Beginners to Automation
  • Beginners to programming
  • Target Audiences

  • Beginners to Python
  • Beginners to Automation
  • Beginners to programming
  • 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

  • Course Curriculum

    Chapter 1: Python Setup

    Lecture 1: Introduction

    Lecture 2: What is Python

    Lecture 3: What is a Python Script

    Lecture 4: What is Automation

    Lecture 5: Installing Python on Windows

    Lecture 6: Installing Python on Macs

    Lecture 7: Installing Pycharm on Windows

    Lecture 8: Changing Pycharm Theme

    Lecture 9: PyCharm Windows configuration : Part 1

    Lecture 10: PyCharm Windows configuration : Part 2

    Lecture 11: Pycharm Installation on Macs

    Lecture 12: Pycharm Mac Configuration

    Lecture 13: Installing Atom

    Lecture 14: Install Visual Studio Code

    Chapter 2: Ways to Interact with Python

    Lecture 1: Interaction via Python Shell

    Lecture 2: Interaction via Python Idle and Python File

    Chapter 3: Python Expressions and Capturing User Inputs

    Lecture 1: Python Expressions

    Lecture 2: Python Code Comments

    Lecture 3: Python Code Indentation

    Lecture 4: Python Variables

    Lecture 5: Creating Variables

    Lecture 6: Capturing User Inputs

    Chapter 4: Python Operators

    Lecture 1: Introduction to Python Operators

    Lecture 2: Python Arithmetic Operators

    Lecture 3: Python Assignment Operators

    Lecture 4: Python Comparison Operators

    Lecture 5: Python Logical Operators

    Lecture 6: Python Identity Operators

    Lecture 7: Python Membership Operators

    Chapter 5: Python Data Types

    Lecture 1: Number Data Type

    Lecture 2: String Data Type

    Lecture 3: Bolean Data Type

    Lecture 4: Casting Data Types

    Chapter 6: Python String Methods and Formatting

    Lecture 1: Python String Method: Part 1

    Lecture 2: Python String Method: Part 2

    Lecture 3: Python String Formatting : Part 1

    Lecture 4: Python String Formatting : Part 2

    Chapter 7: Python Data Structure

    Lecture 1: What are data structures

    Lecture 2: Python List

    Lecture 3: Creating a Python List

    Lecture 4: Accessing items in a list

    Lecture 5: Python List Methods: Part 1

    Lecture 6: Python List Methods: Part 2

    Lecture 7: Python Tuple: Part 1

    Lecture 8: Python Tuple: Part 2

    Lecture 9: Python SET

    Lecture 10: Python SET Methods

    Lecture 11: Python Dictionary

    Lecture 12: Python Dictionary Methods

    Chapter 8: Python Control flow Statements

    Lecture 1: Lets create a directory for our python files

    Lecture 2: Introduction to control flow statements

    Lecture 3: if statements

    Lecture 4: else statements

    Lecture 5: elif statements

    Lecture 6: While Loops

    Lecture 7: For Loops

    Lecture 8: Nested For loops

    Chapter 9: Python Functions

    Lecture 1: What are Functions

    Lecture 2: Python Return Keyword Value

    Lecture 3: Python Default Parameter Value

    Lecture 4: Python Keyword Arguments

    Lecture 5: Functions returning other functions

    Lecture 6: Assigning Functions to variables

    Lecture 7: Global and local Variable Scopes

    Lecture 8: Nesting Functions

    Lecture 9: Nesting Functions Accessing Variable Scope

    Lecture 10: Function Pass Keyword

    Lecture 11: Passing functions as arguments

    Lecture 12: VarArgs Parameter

    Lecture 13: Python DocStrings

    Lecture 14: Python Decorators

    Chapter 10: Object Oriented Programming (OOP)

    Lecture 1: What is OOP

    Lecture 2: Creating a class

    Lecture 3: Instantiating a class

    Lecture 4: Modifying a class

    Lecture 5: Class and instance variables

    Lecture 6: Inheritance: Part 1

    Lecture 7: Inheritance: Part 2

    Lecture 8: Inheritance: Part 3

    Lecture 9: Inheritance: Part 4

    Lecture 10: Polymorphism : Part 1

    Lecture 11: Polymorphism : Part 2

    Lecture 12: Polymorphism : Part 3

    Lecture 13: Encapsulation: Part 1

    Lecture 14: Encapsulation: Part 2

    Lecture 15: Encapsulation: Part 3

    Lecture 16: Abstraction: Part 1

    Lecture 17: Abstraction: Part 2

    Lecture 18: Python Functions Vs Python Methods

    Chapter 11: Python Modules and Packages

    Instructors

  • Automating Tasks with Python  No.2
    Bluelime Learning Solutions
    Making Learning Simple
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 3 votes
  • 3 stars: 6 votes
  • 4 stars: 17 votes
  • 5 stars: 16 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!