
Domain:
Digitalisation; Infocomm Technology & Smart Systems; Our Core Competencies
Content Type:
Classroom
Course Code:
CRIPP10
Remark:
After registration, you will be required to complete a pre-programme survey form.
Who Should Attend:
You are a Singapore Public Officer who processes data and is keen to learn how to code with Python. You wish to learn how to programme daily tasks for automation and how to use a simple one-stop solution to visualise complex datasets.
This programme is suitable for complete beginners with no prior programming knowledge. If you already have experience in another language, this programme will help you see the parallels between Python and the language that you already know. If you haven’t been programming in a while, this programme can be a good refresher of your dormant knowledge.
Programme Overview
Python programming is a powerful one-stop tool that many are tapping on to not only solve complex data problems quickly and simply, but also enhance solutions. Thanks to Python’s low barriers to entry and versatility, even non-programmers can easily get a glimpse into the many possible fields where Python is able to help you maximise productivity.
Through hands-on exercises and resources in this programme, discover how to write simple programs that can assist you with data visualisation and developing automation for everyday tasks at work.
Learning Outcomes
- Identify and explore automation using Python to improve process efficiency and service delivery.
- Apply visualisation techniques using Python to convey insights and recommendations.
- Execute basic descriptive analysis (mean, median, min, max, mode).
Last updated:
Day 1
- Installing Python
- Executing a Python Script
- Packages, modules, members & imports
- Variables & Data Types
- Lists & Tuples
- Exceptions
- The If-Else statement
- Debugging
- The For-Loop
- Strings & f-Strings
- The While-Loop
- Functions
- Classes
Day 2
- Day 01 re-cap
- Dictionaries & sets
- APis, Object Detection & Image Processing
- Data, Charts & Statistics
- Summary & Outlook

Need help? We are glad to help you
Find out how to contact us here.