Professional Certificate in Programming using Python and JavaScript

Complete Modern JavaScript for Beginners:
28 Sep, 29 Sep, 2 Oct 2023 | 9am to 5.30pm | Classroom Learning

Python Programming:
16 Oct, 18 Oct, 23 Oct 2023 | 9am to 5.30pm | Online


Duration: 6 Days

Course Objectives

This PC will equip learners with the following competencies:

  • Build a strong foundation in the fundamentals in Python programming
  • Learn and apply data structures, programming constructs in Python to create simple software applications – Understand the Basics of Javascript
  • Understanding the development environment (NodeJS, VScode) and debugging tools, Blocks & Data structures – Basics of Object Oriented Programming (OOP) concepts (Classes and Objects), JS objects and methods, Functions, Document Object Model (DOM) and manipulating DOM
  • Functional and Asynchronous programming concepts

Learning Outcome

It will prepare learners in the following job roles to perform their responsibilities more effectively/ It will prepare learners for the following job roles:

  • Associate Software Engineers
  • Frontend Developers

Who Should Attend

Professionals who plan to be an Associate Software Engineers and Frontend Developers.


At least a polytechnic diploma.

Course Convener

(Click photo to view biography)

ccccc Tan Wee Kek

Assoc Prof Tan Wee KekAssoc Prof Tan Wee Kek

Course Fees

Singapore Citizens
39 years old or younger
40 years old or older
Singapore PRs
Enhanced Training Support for SMEs
International Participants

Total Nett Programme Fee Payable, Including GST, after additional funding from the various funding schemes

Participants must fulfill at least 75% attendance and pass all assessment components to be eligible for SSG funding.

To enquire, email

To register, click Register

Course Codes 
Python Programming: TGS-2022011018 (Classroom Learning) / TGS-2022011046 (Synchronous e-learning)
Complete Modern JavaScript for Beginners: TGS-2022012779 (Classroom Learning) / TGS-2022012782 (Synchronous e-learning)