Certified Professional in Python Programming 1 (PCPP1) Online Training
This Python certification course takes you deep into advanced Python programming. You’ll learn how to design and build object-oriented applications, create Tkinter GUIs, manage JSON and SQL data, handle errors, and apply design patterns like Singleton and Observer. You’ll also practice with multithreading, API integration, network programming, and secure coding techniques. With expert-led lessons and real-world examples, this course prepares you to pass the Certified Professional in Python Programming 1 (PCPP1) exam and build confidence as a professional developer.
Subscription options
What you'll learn with PCPP1 training
- Write clean Python code that follows PEP8 and best practices
- Build Tkinter GUIs with widgets, styling, and event handling
- Work with JSON, CSV, XML, and databases like SQLite
- Apply OOP, inheritance, and common design patterns
- Handle exceptions, logging, and debugging with confidence
- Use multithreading, networking, and APIs in real projects
PCPP1 training FAQs
How much does the PCPP1 cost?
How difficult is the Certified Professional in Python Programming 1 exam?
Does the Certified Professional in Python Programming expire?
Is the PCPP1 an entry-level cert?
Who is PCPP1 training for?
This Certified Professional in Python Programming 1 (PCPP1) training is considered associate-level Python training, which means it was designed for software developers. This Python skills course takes Python beginners and gives them enough hands-on training scenarios and real-world practice to make them advanced Python users.



What our learners say
This is the gold standard of video training. You always hear in grade school or college that the best teachers are the ones who are passionate in their field. The CBT Nuggets team are extremely passionate and get you motivated for the material.
The more I put into learning, the more skills I’m going to have — and the better I’m going to be technically.
CBT Nuggets is exactly what I needed.
Download the free PCPP1 study guide to complete this course in about 54 hours.
Download study guide