Skip to main content

Python Core (PCEP + PCAP)

jumping-bean

About This Course

Our Python Core (PCEP and PCAP) training course is designed to equip you with the fundamental and intermediate knowledge and practical technical skills necessary to master the Python language and achieve the industry-recognised **PCEP (Certified Entry-Level Python Programmer)** and **PCAP (Certified Associate in Python Programming)** certifications.

This comprehensive program covers all essential aspects of Python, from basic syntax, data types, and control flow (PCEP level) to advanced topics like object-oriented programming (OOP), modules, exceptions, and file handling (PCAP level). You will learn how to write clean, effective, and professional-grade Python code, ensuring you can build reliable, scalable, and maintainable applications. The course features real-world programming exercises, hands-on coding labs, and instructor-led demonstrations to provide a practical, applied learning experience.

This course goes beyond theoretical knowledge. We focus on building real-world programming skills that are essential for successful software development and data manipulation. Whether you’re a complete beginner, an IT professional seeking to add Python to your skillset, or an engineer preparing for the official certification exams, this course provides the foundation and confidence to tackle diverse coding challenges. Our experienced instructors will guide you through key programming paradigms, best practices, and effective debugging techniques, preparing you to handle real-world Python development tasks with confidence and precision.

We continuously update our curriculum to reflect the latest advancements in the Python language and align precisely with the most current PCEP and PCAP exam objectives. From mastering essential libraries to understanding complex data structures and OOP concepts, this training ensures you're learning the most relevant and effective programming practices. This course positions you to succeed in your coding role, pass both certification exams, and elevate your overall programming capabilities.

Requirements

No prior programming experience is strictly required; this course is designed to start from the basics (PCEP level). However, a willingness to engage fully with the hands-on coding exercises and a passion for problem-solving are essential for success. Access to a computer with a stable internet connection for the VILT sessions is necessary.

Course Staff

instructor image

Mark Clarke

Mark Clarke is a seasoned open-source advocate and technology expert with over 20 years of experience in system administration, software engineering, and enterprise IT consulting. As the founder of Jumping Bean Solutions, he leads training programs in Linux, cloud computing, cybersecurity, and popular programming languages such as Python. Mark holds certifications including CISSP, LPI, and Certified Technical Trainer, and is known for his hands-on teaching style and ability to demystify complex programming concepts.

His training sessions blend deep technical insights with practical know-how, helping professionals develop real-world skills in Python programming and problem-solving. With a strong focus on practical labs and applied learning, Mark ensures each participant walks away confident and capable of writing professional-grade Python code, fully prepared for the PCEP and PCAP exams.

Frequently Asked Questions

Why is Python Core training and certification beneficial?

Python is the world's most popular programming language, driving innovation in fields like data science, web development, AI, and automation. Achieving the PCEP and PCAP certifications validates your competence to employers and opens doors to high-demand roles. This course provides the skills necessary to launch or advance your career in software development and data-driven organisations.

How many hours is the Core Python course and how is it delivered?

The course is typically delivered over 3 full days (or equivalent part-time schedule) in an instructor-led format, combining PCEP and PCAP content. We also offer flexible learning formats to suit your schedule and learning preferences, including:

  • Part-time: Ideal for working professionals, with sessions in the evenings or on weekends.
  • Self-Paced: Learn at your own pace with access to comprehensive course materials and expert support.
  • Instructor-led Online: Join live, interactive classes from anywhere with a stable internet connection.
  • Instructor-led In-Person: Participate in hands-on sessions at our training centres or on-site at your premises.

What topics are covered in the Core Python (PCEP & PCAP) training?

This training covers the full spectrum of PCEP and PCAP objectives, including:

  • PCEP Fundamentals: Syntax, basic data types (numbers, strings), control flow, and functions
  • Intermediate Python: Lists, tuples, dictionaries, exception handling, and modules/packages
  • PCAP Advanced Topics: Object-Oriented Programming (OOP), generators, closures, file processing, and advanced error handling
  • Hands-on Labs: Writing, running, and debugging professional Python code

Who should take this course?

This course is ideal for:

  • Absolute beginners seeking a structured and certified path into programming
  • IT Professionals (SysAdmins, Network Engineers) looking to integrate Python for scripting and automation
  • Developers needing formal certification or wishing to solidify their foundational Python knowledge
  • Anyone preparing specifically for the PCEP and PCAP certification exams
Enroll