Automation Development with Python

Automation Development with Python


Imperial College

Course Code



Python intermediate

Course Decription

CRICOS Course Code: NA

In today’s fast-paced digital world, automation is key to improving efficiency and productivity in various industries. Python, with its simplicity and versatility, has become a go-to language for automation tasks. At Imperial College of Australia, our Automation Development with Python course equips you with the skills to automate repetitive tasks, streamline workflows, and increase productivity using Python.

Course Overview:

  • In our Automation Development with Python course, you will learn:
  • Fundamentals of automation and its applications in various domains.
  • How to leverage Python libraries and frameworks for automation tasks.
  • Techniques for automating file operations, web scraping, data processing, and more.
  • Strategies for building robust and maintainable automation scripts.

Course Details:

Course Duration: 3 Hours (Evening classes available)

Course Fee: $250

Entry Requirements: Basic knowledge of Python programming recommended

Course Curriculum:

  • Introduction to Automation
  • Understanding the importance of automation in improving efficiency and productivity.
  • Overview of automation use cases in different industries and domains.
  • Python Basics Review
  • Reviewing basic Python programming concepts and syntax.
  • Refreshing knowledge of Python data types, control flow, functions, and modules.
  • Automating File Operations
  • Techniques for automating file and directory manipulation tasks using Python.
  • Implementing file operations such as file copying, renaming, and deletion.
  • Web Scraping and Automation
  • Introduction to web scraping and its applications in automation.
  • Leveraging Python libraries such as BeautifulSoup and Scrapy for web scraping tasks.
  • Data Processing and Analysis
  • Techniques for automating data processing and analysis tasks using Python.
  • Working with data in various formats, including CSV, JSON, and Excel.
  • Building Robust Automation Scripts
  • Best practices for writing maintainable and error-resistant automation scripts.
  • Strategies for handling exceptions, logging, and error recovery in automation scripts.



Unlock the power of automation with Python. Join us at Imperial College of Australia and gain the skills to automate repetitive tasks, streamline workflows, and increase productivity using Python. Enrol now and take the first step towards becoming a proficient automation developer.



    Enquire about this course
    CRICOS Course Code:
    Course Length:

    Enrol in this Course

      Full Name

      Mobile Number



      Preferred start date

      Please Select the Course


      Payment Options