Python Programming Essentials (PPE)

Select Your Preferred Timezone
Singapore TimezoneRegister Here
Course Information
  • Duration: 3-Day / 24 Hours

  • Certification: Participants will receive a Certificate of Competency upon successfully completing the course and passing the examination

  • Who Should Attend: Anyone interested in acquiring knowledge and skills on Python Programming

Course Objective

Acquiring the essential knowledge and skills required to begin Python Programming.

Learn how to start developing applications in Python Programming through extensive practical / hands-on sessions.




Participants are required to attempt an examination upon completion of course. This exam tests a candidate’s knowledge and skills related to Python Programming based on the syllabus covered

Module 1 Introduction to Python Programming

Topics Covered
  • What is Python Programming?
  • Setup & Installation
  • Understanding the Structure of Python Script with First Python Program
  • Basic Variables: Numbers , Strings
  • Lists & Dictionaries
  • If Else Statements
  • Control Statements
  • Loops
  • Functions
Module 2 File-Handling in Python

Topics Covered
  • Introduction to File-Handling in Python
  • Creating a Text & Excel File
  • Writing Content to File
  • Appending Content to File
  • Renaming Files
  • Open & Save File
Module 3 Handling Errors and Exceptions in Python

Topics Covered
  • Types of Errors
  • Error Handling
  • Try and Except

Module 4 Class and Objects in Python

Topics Covered
  • Defining classes
  • Creating objects
  • O-O Programming
  • Constructors
  • Inheritance
  • Creating instances

Module 5 Working with Modules and Request with Python

Topics Covered
  • Packages
  • Modules
  • Time & date module
  • Math Module, Numpy Module, Pandas Module
  • Sending mail
  • Sending SMS

Python Programming Essentials (PPE) involves rigorous usage of real-time case studies, hands-on exercises and group discussion

What Past Participants Say
The course shows us what python is capable. The trainer has also demonstrate how Python can be used in many ways. This helps me in learning and understanding programming and developing my projects.

Tengku Zarul Aqtar

This course provided me with the foundation on python programming to speed up my learning and application. Extensive hands-on programming activities and assignments have also contributed to my learning.

Luis Fong


Customization of Programs for specific industry, organisation, government agencies, statutory boards.

Flexible programmes designed to cater to the individual needs of participants, whether for professional upskilling, or for general interest.

Benefit from contribution from leading Industry Experts, Academics, and Researchers from across the world.

Opportunities for employers to develop their workforce and for individuals to enhance their career.

Dynamic learning environment that providing participants with professional networking opportunity.

Online support for participants after the training.

Need more information?
Let us help if you are planning to advance your career and further your education. Request for more information.

Request for more