PowerPoint Presentation Automation using Python - Online Course

PowerPoint Presentation Automation using Python - Online Course

30-days Money-Back Guarantee

This python based project can create PowerPoint presentation automatically within few minutes.

Updated on Sep, 2026

Programming, Programming Languages, Python

Duration - 1.5 hours

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

PowerPoint is the popular presentation software commonly used for office and educational slide shows. Creating presentations manually is time-consuming. This Python-based project can create a PowerPoint presentation automatically within a few minutes. You will learn to create a Python project using PyCharm and Python version 3 and deploy it for Microsoft Windows using PyInstaller.

In this project, automation is being achieved by fetching text from Wikipedia and images from the Microsoft Bing search engine module. Create different types of slides using custom functions and then merge them together to create a .pptx file. You can later modify them and use them as per your requirement.

Custom functions will create bulleted slides, image slides, title slides, ending slides, and more.

We will be creating this project from the beginning and building it step by step.

Check out the detailed breakdown of what’s inside the course

Use your certificate to make a career change or to advance in your current career.

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Master prominent technologies at full length and become a valued certified professional.

Recommended articles