Use the code ‘FIREBRAND15’ at checkout for 15% off this month only!

Logo

15% Discount AvailableUse the code ‘FIREBRAND15’ at checkout

Python Programming (PCEP™ Certification)

Code: pah

What you'll learn

Master the essentials of Python programming and prepare for the PCEP™ (Certified Entry-Level Python Programmer) certification in just 3 days with Firebrand's accelerated course. 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 methodology, 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

17 modules
  • 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

Course Dates

Sorry, there are currently no dates available for this course. Please submit an enquiry and one of our team will contact you about potential future dates or alternative options.

FAQs

4 question

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.

Can't find the answer you're looking for?

Our expert learning advisors are ready to help. Whether you need course recommendations, have technical queries, or want to discuss your learning goals, we're just a message away.

Train your team

Since 2001 we've trained 134,561 employees from thousands of large and small organisations, saving them more than one million hours in training time.

Learn More