[01] INTRODUCTION
The main goal of this course is to help participants learn and understand basic data analytics using Python Programming Language. Firstly, participants will be taught the proper Python environment setup on Windows.
Next, the fundamental Python concepts such as an interpret- er, data types, operators, indentation, indexing,conditional flows, loops and functions will be discussed. Participants will be introduced to popular data analytics modules such as Numpy, Pandas and Matplotlib.
Lastly, an introduction to machine learning, including regression, classification and evaluation metrics using the Scikit-Learn library.
[02] COURSE OBJECTIVES
- To demonstrate sufficient knowledge of computer programming, the syntax and semantics of the Python language.
- To run codes in Python IDE (Integrated Development Environment) – ie. Jupyter Notebook, etc.
- To use data analytics modules in Python, including Numpy, Pandas and Matplotlib.
- To comprehend basic statistics and Exploratory Data Analysis (EDA) using Python.
- To comprehend the basic concepts of Machine Learning and evaluation metrics.
[03] WHO SHOULD ATTEND
• Data Analyst
• Market Analyst
• Software Developers
• IT Engineers
• IT Project Manager
[04] PREREQUISITE
Participants are required to have basic knowledge of computing. Note: Basic knowledge in any programming language is a plus but not necessary.
Laptop with standard specification and i3 & above is acceptable. Anaconda will be installed prior to training. https://www.anaconda.com/products/distribution
[05] DATE, TIME & FEE
Date: 21-23 February 2023 (Tue-Thu)
Time: 9:00am - 5:00pm
Venue: Four Points by Sheraton, Puchong
FEE: [HRDF CLAIMABLE]
- Early Bird Offer (before 3 Feb 2023) - RM 2299
- Special Offer (before 17 Feb 2023) - RM 2399
- Normal Fee. - RM 2499
>> Fee includes Course Notes, Lunches, Refreshments, Certificate of Completion and 6% Service Tax.
** OFFER **
- 10% Cashback for SST2u Learner Card+ (SLC+) members. T&Cs applied.
[06] COURSE OUTLINE
DAY ONE
Introduction to AI, ML and Python
• Introduction to Artificial Intelligence and Machine Learning
• Types of Machine Learning Models
• Introduction to Exploratory Data Analysis
• Introduction to Python
• Introduction to Python Development Environment
• Python Interpreter
Foundation of Python Programming
• Variables
• Data Types (Literals)
• Operators
• Python Statements
• Indexing in Python
• Conditional Flow
• Functions
• Introduction to Python Modules
DAY TWO
Introduction to NUMPY
• Numpy Array
• Data Types
• Basic Functions in Numpy
Introduction to PANDAS
• Pandas Dataframes and Series
• Importing data to Pandas
• Exploring Data Frame
• Data Frame Data Types
• Data Frame Filtering & Slicing
Introduction to Matplotlib
• Plotting with Matplotlib
• Scatterplot, histograms, boxplot
• Parameters and usage guides
Introduction to Exploratory Data Analysis (EDA)
• Basic statistics (Mean, mode, median) using pandas
• Standard Deviation, Skewness using pandas
• Hands-on visualisation (scatter plots, histogram, boxplot) using matplotlib
DAY THREE
Introduction to Machine Learning using scikit-learn
• Introduction to Linear Regression
• Introduction to PCA and k-means clustering
• Introduction to Decision Tree and Random Forest Regressor and Classifier.
• Evaluating classification and regression model using metrics
o Classification problem (Accuracy, Precision, Recall, AUC ROC)
o Regression problem (MSE, MAE, RMSE)
Practical programming exercises using Python
• Regression problem
• Classification problem
[07] TRAINER PROFILE
TS TAN SU TUNG
Python Data Analytics Trainer,
Certified HRDF Trainer
Professional Technologist and Experienced Python & R programming trainer and coach Experienced in application development of various Artificial Intelligence (AI) and Data science projects. Participated in peer-to-peer real-time communication technologies for remote consultation. Well-versed in numerous programming languages, including Python, R Program- ming, HTML5, PHP, JavaScript, CSS and Node.js. Strong background in software project management and corporate technical (programming and AI) training. Researcher and PhD candidate at the University of Malaya specialises in remote heart rate estimation using remote photoplethysmography (rPPG) technology.
Skill Highlights :
• Python Programming
• Pandas, Scikit-learn for Data Manipulation and Machine Learning
• Matplotlib & Seaborn library for data visualisation
• Deep Learning/ Neural Network using PyTorch
• Big Data Analytics – Databricks
• Computer Vision
Experience :
• R Programming
• Data Analytics using Python & R
• Tidyverse & Tidymodels in R for data manipulation, data visualisation and Machine Learning
• Python programming & data analytics training
• WebRTC Real-Time Communication Framework
• Python & R Data Analytics & Machine Learning Trainer (2020 - current)
○ Python and R, Basic & Intermediate training – Maybank
○ Python Data Analytics training- Malaysian Airports
○ Big Data Analytics training at Pahang Skills – HRDF Penjana
○ Readiness for AI - Lembaga Pembiayaan Perumahan Sektor Awam (LPPSA)
○ Big Data Analytics for Telco – MTN Nigeria
• Technology Lead/CTO of a University Owned Company (2011 - 2021)
○ Involved in developing Medcom Operating Theatre Solutions & data analysis of operating theatre & equipment’s usage
○ Managed software team for the design & development of Medcom Mobile 5G Mobile
showcase in Langkawi Hospital
○ Managed the development team for Medcom Vision, a remote consultation solution using Vuzix smart glasses
○ Managed Biomodel team in designing, delineating, and producing Human Anatomy
Biomodel
○ Managed production team for customised cranioplasty implant
○ R&D in virtual designs and manipulation of human anatomical models
• Research Assistant, Virtual Reality Centre with a Top University (2007 - 2011)
○ Involved in all stages of development for Human Anatomy Biomodel
○ Creation of Biomodel using automated and manual anatomical structure delineation from CT scans
• Software Engineer with an IT Company (2006 - 2007)
○ Worked with large-scale hospitality software developments for major chain-branded hotels
○ Linux-based system development for hotel guests’ internet access gateway
○ Software design and development for both front-end (GUI) and back-end server scripting based on Model-View-Controller (MVC) architecture
Education :
• Currently pursuing PhD in Computing, University of Malaya
• Master of Science in Information Technology, Malaysia University of Science and Technology
(MUST) 2006
• Bachelor of Information Technology (Honours) in Industrial Computing, National University
of Malaysia (UKM) 2002
Certifications / Awards :
• Professional Technologist, Malaysia Board of Technologists (MBOT)
• HRDF TTT, Certificate No: 25269
• EXIN BCS Artificial Intelligence Foundation
• Certified Associate in Python Programming (PCAP)
• Gold Medal for the invention/innovation of Rapid manufacturing of Customised Cranioplasty plates and Maxillofacial Reconstruction, Malaysia Technology Expo 2010
• Dean’s Award, Faculty of Information Science & Technology, UKM 2002
[08] ENQUIRY & REGISTRATION
Enquiry: yes@SST2u.com
Contact:
- Teo (011 - 3178 9203)
- Logesh (012 - 503 0346)
- Siti (012 - 383 8603)
- Han (019 - 323 0507)