Python Programming (PCEP™ Certification)
Exam
Exam fees included
Course code
pah
Course pricing varies based on delivery method and location.
Why choose Firebrand
150,000 +
professionals trained worldwide
25+
years of delivering accredited IT training
Top 20
IT training company globally
70%
of learners return for another course
What you’ll learn
Master the essentials of Python programming and prepare for the PCEP™ (Certified Entry-Level Python Programmer) certification with Firebrand. Python is one of the most popular, versatile, and high-level programming languages, renowned for its readability and efficiency. This hands-on course is perfect for programmers who want to write, maintain, and optimize Python scripts.
Through Firebrand’s proven Lecture | Lab | Review method, you’ll gain practical, in-depth knowledge needed to create Python-based applications, automate workflows, and interact with systems effectively—all while preparing for industry-recognized certification.
During the course, you will learn and acquire skills as follows:
Writing and testing simple scripts
Representing data using built-in and custom data types
Building expressions
Building conditional and iterative statements
Declaring and calling functions
Using objects
Creating and manipulating collections including lists, tuples, and dictionaries
Creating and manipulating strings
Creating modules and packages, and using third-party libraries
Pattern matching
Handling exceptions
Reading from and writing to files and databases
Coding in an OOP manner
By the end of the course, you’ll have a solid understanding of Python and be ready to tackle Python-based projects.
Why choose Firebrand for Python Programming?
Flexible Delivery Options: Choose between classroom-based training or virtual instructor-led sessions, tailored to fit your schedule and learning preferences.
Comprehensive Certification Preparation: The course thoroughly prepares you for the PCEP™ (Certified Entry-Level Python Programmer) exam, with integrated study materials and practice exercises.
Interactive Learning: Participate in hands-on workshops, coding exercises, and group discussions to apply Python concepts in real-world scenarios.
Experienced Instructors: Learn from certified Python trainers with extensive industry experience, ensuring high-quality, expert-led instruction.
Exam Voucher Included: Receive an exam voucher to take the PCEP™ certification exam independently after completing the course—ensuring you're fully prepared when you're ready to take the test.
Audience
This course is ideal for:
Programmers with little or no experience in Python who want to learn the fundamentals of the language
Developers transitioning to Python from another programming language
Engineers looking to add Python to their skill set for automation, application development, or data processing
IT professionals wanting to expand their knowledge in scripting and programming for real-world applications
Anyone preparing for the PCEP™ certification and seeking a structured, hands-on approach to mastering Python
Individuals who want to enhance their problem-solving and programming abilities using Python
PCEP™ is a trademark of Python Institute, Inc. Copyright © 2025. All rights reserved.
Curriculum
Module 1: Getting started
Module 2: Python scripts and syntax
Module 3: Variables and data types
Module 4: Operators and expressions
Module 5: Conditions and loops
Module 6: Functions
Module 7: Objects and classes
Module 8: Lists
Module 9: Tuples
Module 10: Sets
Module 11: Dictionaries
Module 12: Strings
Module 13: Modules and packages
Module 14: Pattern matching
Module 15: Exception handling
Module 16: Files and the filesystem
Module 17: Databases
Prerequisites
It is recommended that delegates have some prior programming experience and a basic understanding of general programming concepts, including:
Compilation and execution of code
Variables, arrays, sequences, selection, and iteration
Functions, objects, and classes
Additionally, delegates should be comfortable navigating the filesystem (preferably via the command line), editing and saving text files, and browsing the web.
Exam info
The Firebrand Python Programming 1 course includes an exam voucher for the PCEP™ (Certified Entry-Level Python Programmer) exam, which can be taken after the course at a time that suits you. The voucher allows you to schedule the exam independently once you've completed the training.
Duration: 45 Minutes
Format: Multiple-choice questions, closed book
Number of questions: 30
Passing score: 70% or higher
70% of our customers return to book more training. Here's why.
Interested in this course?
Speak to one of our learning advisors for information on upcoming course dates, pricing, delivery options and team training.
No obligation • Free consultation
Talk to a Firebrand expert
Get personalised guidance from our learning advisors and discover the best way to achieve your training goals.
- Course recommendations
- Flexible training options
- Team and private delivery available
FAQs
Yes, we do provide courses suitable for beginners. However, Firebrand's accelerated courses aren't easy and it's essential that you are interested and actively pursuing a career in IT.
Traditional training providers usually run their courses from 9am to 5pm. At Firebrand Training we maximise the number of learning hours to minimise the number of training days, so you’ll be back to your job as quickly as possible. You don’t waste time travelling to several courses and finding an exam centre after that.
Firebrand's accelerated courses are constantly reviewed. We ask our delegates for feedback after every course. We are official partners with leading vendors and therefore, we're provided with certification changes and updates, which we can then implement in our course delivery at a very early stage. This feedback is then analysed in view of changes or discrepancies. We will then address the topics mentioned and have a panel of subject matter experts provide us with valuable suggestions for improvement and solutions.
If you need to learn new skills and you want to be able to put them into practice quickly, then Firebrand is the right training company for you.
Our unique accelerated training method means that we are your fastest way to learn. By delivering training for up to 12 hours per day, seven days per week, with exam centres on-site, we ensure that you are trained and certified quicker than anywhere else, having spent less time out of the office away from the day job.
Train your team
Since 2001 we’ve trained 135,000+ employees from thousands of large and small organisations, saving them more than one million hours in training time.