The Python Fundamentals course offers you a base knowledge of various Python concepts, starting from its introduction. You will then learn about variables in programming, decision-making statements, looping statements, algorithmic approaches, object-oriented programming concepts, and functions which are the basic elements that contribute to structuring any programming language.
By the end of this course, you will have a solid understanding of Python programming fundamentals, enabling you to write efficient, effective, and error-free code. Whether you are a beginner or looking to refresh your skills, this course will set a strong foundation for your journey in the world of programming.
Learning Outcomes:
LO 1: Installing Python and Setting Up the Python Environment
LO 2: Getting Started on Python
LO 3: Data Types and Variables
LO 4: Strings
LO 5: Lists, Tuples, Sets and Dictionaries
LO 6: Boolean Logic
LO 7: Flow Control (Conditional Statements and Loops)
LO 8: Functions
LO 9: Classes
LO 10: Modules
LO 11: Arithmetic Operations
LO 12: Error Handling and Debugging
Infrastructure/SysOps professionals (e.g. network server administrators, firewall administrators, security testers, system administrators and risk assessment professionals)
Individuals from the infrastructure/ profession who manage project resource allocation and develops infrastructure implementation, operations and maintenance engineers; scopes out policies and sets performance expectations who want to enrich their skills and knowledge in the field of CyberSecurity can also benefit from the program.
Recommended Prerequisites
Minimum Diploma level
Before attending this course, students must have:
• Demonstrate familiarity with basic Operating system and Networking concept
Certification Exam
PCEP™ – Certified Entry-Level Python Programmer
Number of Questions : 30
Duration :
PCEP-30-02 – Exam: 40 minutes, NDA/Tutorial: 5 minutes
PCEP-30-01 – Exam: 45 minutes, NDA/Tutorial: 5 minutes
Format : Single- and multiple-select questions, drag & drop, gap fill, sort, code fill, code insertion | Python 3.x
Location : Pearson Vue Testing Center
Passing Score
Successful candidates must score 70% of the available marks.
Delivery Mode: Facilitated Classroom / Virtual Training
2025
Oct
21 – 24
2026
Please email to enquiry@bridgingminds.net for course dates
Students will be required to complete an assessment on the last day of class.
After completing the course, students can proceed to undertake the PCEP™ – Certified Entry-Level Python Programmer Certification examination from Pearson Vue
Certification Obtained and Conferred by
- BridgingMinds Certificate of Attendance (upon achieving minimum 75% class attendance)
- WSQ Statement of Attainment (upon passing the relevant assessment)
- To download WSQ e-Certs, Learners can log in to MySkillsFuture portal via SingPass > go to Skills Passport > Certificates
Duration: 3 Days or 23.33hr(s)
Course Fee
Course Fee w/o GST | $1,800.00 |
Course Fee w. GST | $1,962.00 |
SME (Company Sponsored) – All Singaporean and Permanent Resident Employee | $702.00 |
Singapore Citizens aged 40 years old and above | $702.00 |
Singapore Citizen and Permanent Resident aged 21 years old and above | $1,062.00 |
Exam Fee
Exam Voucher is non-inclusive and optional. Please contact us for more info.
Skillsfuture Credit
All WSG-SSG Funded course are eligible for Skillsfuture Credit. Singaporean Aged 25 and above are eligible to use their Skillsfuture credit for course enrolment.
Post-Secondary Education Account (PSEA)
All Singaporean below 31 years old and entitled to utilise their PSEA account for this following course.
Participant may also opt to utilise his/her sibling PSEA account balance (if there are insufficient balance in your account).