Python for Data Science: Certification by iTrain Malaysia

Python for Data Science

4 (Beginner to Intermediate) + 3 (Advanced) Days Instructor-Led Course |
HRDF Claimable!

Python for Data Science Course Overview

Python is a general-purpose programming language that is becoming more and more popular for analysing datasets and conducting data science processes. Companies worldwide are using Python to harvest insights from their data and gain a competitive edge. Unlike any other Python tutorial, this course focuses on Python for data science specifically. In our Intro to Python class, you will learn powerful ways to store and manipulate data as well as the latest data science tools to start your own data analysis.

Learning Outcomes

Upon completion of this course, you will be able to:

  • Understand the workflow of data science process.
  • Master the language of advanced Python.
  • Have an applied understanding of how to manipulate and analyse uncurated datasets.
  • Understand the methods of basic statistical analysis and machine learning algorithms.
  • Become proficient in visualizing results effectively.

Course Outline


Beginner to Intermediate (4 Days)

  • Why Do We Need Python?
  • Program Structure

  • Interactive Shell
  • Executable or Script Files
  • User Interface or IDE

  • Object Creation and Deletion
  • Object Properties

  • Numbers, Strings, List, Tuple
  • Dictionary, Set, Other Core Types
  • Conversion between Data Types

  • Assignments, Expressions and Prints
  • If tests and Syntax Rules
  • Loops, Break and Continue

  • File Operations
  • Functions
    • Definition and Call
    • Scope and Arguments
    • Objects
  • OOPs - Classes and Objects

  • Introduction to Specialization
  • Data Science for Intermediate
  • Python Lambda and List Comprehensions

  • Data Cleaning and Processing
  • Jupyter Notebook
  • Querying a Series
  • DataFrame - Data Structure, Merging
  • Missing Values, Hacked Data
  • Group By, Scales, Pivot Tables
  • Date Functionality
  • Exploratory Data Analytics
  • Correlation, Regression Analytics

  • Hypothesis Testing in Python
  • Data Mining, Supervised Learning, Machine Learning
  • Distribution, Sampling and t-tests

Advanced (3 Days)

  • Program Structure
  • Execution Steps
  • Memory Managements and Garbage Collections
  • Data Types and Operations
  • Statements and Syntax
  • File Operations and Functions

  • Classes and Objects
  • Inheritance
  • Constructor
  • Polymorphism
  • Encapsulation

  • Series, Data Frame, Basic Functionality
  • Descriptive Statistics, Indexing Application
  • Function Application, Re-Indexing

  • Algorithms Explained:
    • Mathematics Behind It
    • Which to Use
    • Differences of Algorithms
    • Implementation with Python
  • Hypothesis Testing
  • Correlations, Outlier Detection
  • t-tests, ANOVA, Linear, Multiple and Logistic Regressions
  • K-means Clustering, Decision Tree, SVM, Time-Series

“A good course to dive into data science – covers both theory and practical.”

Dr. Jaspaljeet, Lecturer, UNITEN

“This course is the perfect foundation for anyone interested in Data Science, as it gives you a general understanding of the subject matter but excited enough to want to dive in deep.”

Yassif Nagim Mustafa, Data Engineer, Nusatara Software Sdn Bhd

“Interesting class to attend to learn something beyond the work, and yet applicable to work.”

Cheok Swin Voon, Advisory IT Specialist, IBM Malaysia

“This is a very good course to attend. thumbs up to the school and the trainer. Highly recommended! Thanks iTrain!”

Syed Shahiful Adli, Associate, Customer Journey Design, ASTRO

“I participated in this course to understand further about data science, and how it can be applied to our company’s decision making. The training not only covered those topics, but gave a thorough guide on exploring future careers working with data.”

Chong Nin, Project Executive, ECMI ITE Asia Sdn Bhd



Students will be given a Certificate of Attendance after successfully completing the course.

You bet it is! Our Certification Body for this course is iTrain Asia Pte Ltd, the region’s top Certifications Tech Provider headquartered in Singapore, with branch offices in Malaysia and Indonesia.

Upon completion of this course, you will be able to:

● Explain the workflow of data science and applying data science concepts with Python
● Analyzing and solving data science datasets with Python

This is a 4-day course for Beginner to Intermediate and 3-day course for Advanced at an instructor-led training centre.

Computers are provided for iTrain students. However participants can also use their own computers as long as it’s installed with the necessary applications.

Trusted By Public, Private & Education Sectors