Python Programming for Automation (Synchronous e-learning)

Offered by School of InfoComm Technology

Short Course / 3 Days / TGS-2021010458

Note: Synchronous E-Learning
Course Information
Learning Outcomes
Course Schedule
Lesson Plan
Trainer Profile
Certification
Entry Requirements
Course Fees

Course Information

Python is one of the most popular programming languages around due to its powerful yet simple-to-learn features. Used in diverse fields ranging from academic research, Artificial Intelligence, scientific computing to game development, Python is a valuable and versatile tool for creating quick solutions that can be easily understood.

This course introduces the participants with no programming background to effectively create automation applications using Python.  It covers the foundations of programming, focusing on practical exercises on automating tasks, extracting data and scheduling actions in an office setting. The applications created will relieve users of mundane, repetitive tasks and channel their focus to other areas of attention, improving overall productivity.

Learning Outcomes

In this programme, participants will be introduced simple automation concepts, the basics and advanced application of Python. In addition, several use cases will be discussed in general to provide an adaptive step-by-step guide to scaffold the needs of the participants. At the end of the course, participants will be able to:
a) Write python scripts for simple problem solving
b) Extract data from files using python
c) Perform Operating System tasks using Python
d) Schedule and triggering OS tasks or emails etc.

Course 
Schedule

Course date: TBC
Application Period: TBC
Duration: 3 days
Time: 9am to 6pm
Delivery Mode: Synchronous e-Learning
Venue: Online
Ngee Ann Polytechnic reserves the right to reschedule / cancel any programme, modify the fees and amend information without prior notice.

Lesson Plan

Lesson Plan
  1. Introduction to Programming in Python
  2. String Manipulations
  3. File operations
  4. Performing OS tasks
  5. Excel Operations

Trainer's Profile

Low Kheng Hian

Low Kheng Hian graduated from Nanyang Technological University with a Bachelor in Electrical & Electronic Engineering (Hons) and holds a Master of Technology (Software Engineering) from National University of Singapore. 

Kheng Hian has been a full-time lecturer with the Polytechnic since 2019. Kheng Hian has more than 10 years of working experience in software project management and development. 

In his free time, Kheng Hian builds and develop remote telemetry platforms and home automation devices using Internet of Things. 

Certification

Certificate of Performance will be awarded to participants who achieve at least 75% attendance and pass all required assessments.

For participants who meet the 75% attendance requirement but did not pass all required assessments will be given a certificate of participation.


Entry Requirements

Basic IT literacy, no previous programming experience is necessary
Participants are to bring their own laptop for the course
Participants should be familiar with the use of computers

Course Fees

SkillsFuture Credit
All Singaporeans aged 25 and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of approved skills-related courses. Visit the SkillsFuture Credit website to choose from the courses available on the Training Exchange course directory.

Enhanced Training Support
For enhanced training support, enter SME in the promo code during course application.

Ngee Ann Polytechnic reserves the right to reschedule / cancel any programme, modify the fees and amend information without prior notice.

(Course fee is payable upon acceptance. It is inclusive of 7% GST and subject to review.)

Applicants / Eligibility Fees
Full Course Fee$1284.00
Singaporeans aged below 40, Permanent Residents & **LTVP+ qualified for SkillsFuture Funding$385.20
Singaporeans aged 40 & above qualified for SkillsFuture Mid-Career Enhanced Subsidy$145.20
Singaporeans, Permanent Residents & ##LTVP+ qualified for Enhanced Training Support for SMEs$145.20
Others (and Repeat Students)$1284.00