Python Programming Essentials (PPE)

Upcoming Batch
Full-Time
9:30am to 5:30pm
Singapore Timezone

3 Sessions / 24-Hours

23 to 25 Jun . 23 to 23 Jul
18 to 20 Aug . 15 to 16 Sep
20 to 22 Oct . 17 to 19 Nov
15 to 17 Dec

Apply Now

Part-Time
Weekday (Every Monday)
2:00pm to 6:00pm
Singapore Timezone

6 Sessions / 24-Hours

7 Jun to 12 Jul . 19 Jul to 23 Aug
30 Aug to 4 Oct . 11 Oct to 15 Nov
22 Nov to 27 Dec

Apply Now

Weekend
Every Saturday
9:30am to 5:30pm
Singapore Timezone

3 Sessions / 24-Hours

12 to 26 Jun . 3 to 17 Jul
7 to 21 Aug . 4 to 18 Sep
2 to 16 Oct . 6 to 20 Nov
4 to 18 Dec

Apply Now

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.

Pre-Requisite

NA


Examination

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

Why CASUGOL

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