Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Control PDF with Python & PyPDF2

Become a PDF Power User with Python & PyPDF2
(16 reviews)
135 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 3h 15m
Language: English
Next start: On Demand

Top Python Scripting courses:

Detailed Analysis

CourseMarks Score®

9.0 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

9.6 / 10
This course was last updated on 8/2021.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

7.9 / 10
We analyzed factors such as the rating (4.1/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

9.0 / 10
Video Score: 8.0 / 10
The course includes 3h 15m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 4 hours 50 minutes of 32 Python Scripting courses on Udemy.
Detail Score: 9.2 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.9 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

10 articles.
7 resources.
0 exercise.
0 test.

Table of contents


Become a PDF Power User – Learn how to control & automate PDF’s with Python and PyPDF2
Do you have a bunch of PDF files that you need to format or merge? Do you need to overlay images on each page? Maybe you just want to show off at the office! Whatever your needs, you can expect a comprehensive guide going through the nuts and bolts of how automating PDF’s works. The course dives straight into PyPDF2, so you will be up and running creating and manipulating your PDFs in no-time.
I have had so much use of PyPDF2 when dealing with PDF’s. You can split and merge documents, add metadata, fill in form fields, add javascript, and much more. I am sure you will benefit from learning PyPDF2 if you have even the slightest interest in making your everyday life easier.

After taking this course you will know how to:
•Split and merge PDF pages
•Scale, rotate, split, join, crop, and transform pages
•Read a pdf to memory
•Fill in form fields
•Insert javascript, bookmarks, and metadata
•Overlay images onto PDF pages
•Understand how you could apply this knowledge to your own work
Whether it’s gaming, business, engineering, or data you’re passionate about, this course will give you everything you need for working on PDF’s with Python. Take this course today, and begin your journey towards taking back control of the PDF documents!

You will learn

✓ How to manipulate PDF’s with Python
✓ Split and merge PDF pages
✓ Scale, rotate, split, join, crop, and transform pages
✓ Read a pdf to memory
✓ Fill in form fields
✓ Insert javascript, bookmarks, and metadata
✓ Overlay images onto PDF pages
✓ Understand how you could apply this knowledge to your own work


• Basic Python knowledge – Don’t worry, we will cover each code snippet
• You will need a computer with Python 3 installed, then we will cover how to install Py
• PDF2
• Some form of PDF viewer

This course is for

• Anyone interested in controlling and automating PDF documents with Python
• The one who want to get rid of manually editing hundreds of PDF’s by hand.
• Especially suitable for those who would like to edit multiple PDF’s or automate the creation of new PDF’s from existing PDF files.

How much does the Control PDF with Python & PyPDF2 course cost? Is it worth it?

The course costs $12.99. And currently there is a 85% discount on the original price of the course, which was $84.99. So you save $72 if you enroll the course now.
The average price is $13.0 of 32 Python Scripting courses on Udemy.

Does the Control PDF with Python & PyPDF2 course have a money back guarantee or refund policy?

YES, Control PDF with Python & PyPDF2 has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Control PDF with Python & PyPDF2 course, but there is a $72 discount from the original price ($84.99). So the current price is just $12.99.

Who is the instructor? Is Conny Söderholm a SCAM or a TRUSTED instructor?

Conny Söderholm has created 2 courses that got 480 reviews which are generally positive. Conny Söderholm has taught 3,219 students and received a 4.1 average review out of 480 reviews. Depending on the information available, Conny Söderholm is a TRUSTED instructor.
Engineer with a passion for Excel and Python
Welcome, glad that you could make it!

Do you enjoy tinkering with Excel? Would you like to become the most advanced Excel Super User around the office? Maybe you have a lot of Excel spreadsheets that you need to manipulate?

If you fire up Excel whenever you need to do something, you have come to the right place! Join me and find out how to manipulate Excel with Python, and discover the possibilities of using Python as a scripting language.

Excel can produce a lot of PDF material also. That is why I created another course about using PyPDF2 to manipulate your PDF documents as well with Python.

About Conny:

I am a certified European Engineer (EUR-ING) with a passion for programming. I studied programming as one of my minors at Aalto University, from where I got my Master’s degree in Mechanical Engineering.

Show more


CourseMarks Score®







Platform: Udemy
Video: 3h 15m
Language: English
Next start: On Demand

Students are also interested in

Review widget (for course creators):

Control PDF with Python & PyPDF2
Code for the widget (just copy and paste it to your site):
<a href="https://coursemarks.com/course/control-pdf-with-python-pypdf2/" target="_blank" title=" Control PDF with Python & PyPDF2 on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/90.svg" width="200px" alt=" Control PDF with Python & PyPDF2 rating"/></a>