- Full-time
- About
- Who Should Attend
- Pre-requisites
- Course Outline And Duration
- Exam Details
- Certification
- Course Fee
The Basics of Python is an introductory and beginners’ course to learning and understanding the fundamentals of coding in Python, a powerful and modern language in demand in the industry. Participants will learn to write programmes, perform various operations, and manipulate and visualise data. Participants completing this course will be prepared to take up the advanced modules.
Those who want to learn the fundaments of programming and basic operations using Python, such as students, working professionals and PMETs.
- Minimum age: 16 years old
- Knowledge of basic PC skills
- A basic proficiency in reading, writing, and understanding English
Duration: 8 hours – 1 day
Consists of 3 modules:
Module 1: Foundation
The aim of the module is to get participants familiar with the basics of the Python integrated development environment, nuances of Python scripting, basic operational functionalities and control structure used. This is an integral part of Python as it lays the foundation for participants to be able to code simple and complex programmes.
Module 2: OOP Concepts and Jupyter Notebooks
The objective of the module is to get participants familiar with the OOP concepts within Python, working with files, strings and also Jupyter—a popular tool. Through this, participants will learn how to work with external data sources, be it files or databases, and how to write reusable codes on Jupyter and understand its usefulness as a presentation tool.
Module 3: Diving into Python Libraries
This module will help participants understand three of the most important libraries in Python which are required for most operations: numpy (numerical Python), pandas (data manipulation) and matplotlib (data visualisation). These libraries will help the participants code more complex programmes and visualise data using charts and graphs. It will also cover an important concept which involves use of scrapers to source data from the World Wide Web, and APIs, which are a critical part of any programming language.
No Exam
Certificate of Completion
Course Fee: S$481.50 (inclusive of GST)