Call or WhatsApp us - +6019 33 97590 (Monday-Friday) (10:30 AM - 06:30 PM Malaysia time)
group photo
python logo
pandas logo


Gain hands-on Python coding skills. Highly Suitable for NON-Technical Professionals or Aspiring Students who wants to learn Python.


Proposed Training Date*
By clicking the button below, you agree to receive communications via Email/Call/WhatsApp/SMS from AnalytiСray about this program and other relevant programs.
Your details will not be shared with third parties.


1 JUNE 2022


5 days, On-site Training in our office or your company site

5 days (6 hours per Day)


RM 3000 or USD700

*Limited time until 1st August 2022

Apply before 21 July 2022 and avail early bird tuition assistance of RM 500.

What will you get out from this Training Program?

Following successful completion of the Python for Beginners programme, participants will be able to:
img item img icon graphic
Install Python and write your first program
img item img icon graphic
Describe the basics of the Python programming language
img item img icon graphic
Use variables to store, retrieve and calculate information
img item img icon graphic
Utilize core objected oriented paradigm and programming tools such as functions, classes, methods, and loops
  • Python Syntax And Semantics
  • Basic Programming Language
  • Python Programming
  • Object Oriented Programming

Training Modules

Whether you want to:

- build the skills you need to get your first Python programming job

- move to a more senior software developer position

- get started with Machine Learning, Data Science, Django or other hot areas that Python specialises in

- or just learn Python to be able to create your own Python apps quickly.

…then you need a solid foundation in Python programming. And this course is designed to give you those core skills, fast.

This course is aimed at complete beginners who have never programmed before, as well as existing programmers who want to increase their career options by learning Python.

Module 1: Introduction
  • Variables
  • String Operations
  • User Input
  • Data Structure (Lists, tuples, and dictionaries)
Module 2: Python Fundamentals
  • Conditional Statements
  • Loops
  • Slicing
  • Functions and Classes
  • Using Modules
Module 3: Object-Oriented Programming
  • Classes
  • Initializers
  • Instance Methods
  • Properties
  • Class Method and Data
  • Static Methods
  • Private Methods and Inheritance
Module 4: Error Handling
  • Errors Concept
  • Dealing with Errors
  • Define Custom Errors
  • Error Best Practice Handling
  • Debugging Errors
Module 5: Files
  • CSV
  • JSON
  • Handling File Errors
  • File imports


Learn from a skilled instructor with extensive professional experience in data science and dashboard analytics.
Lead Instructor
Amril Nurman, PhD
Lead Instructor

Dr. Amril currently works as the Chief Architect at a leading telecom analytics solutions provider. He has 15 years of experience in managing Artificial Intelligence and Big Data related projects from both academic and industry.

As the Chief Architect, he has led and managed USD$150M+ data science & big data technical project delivery and operational teams for the Company’s Telecommunication Traffic Monitoring and Tax Revenue Assurance system, which processes 20+ billion of CDR (Call Detail Records) transactions with an average of 4 Terabytes of binary and text data on a daily basis from telecommunication operators in India, Ghana, Guinea, and Sierra Leon.

He has conducted extensive data science training classes to students for the last 5 years in the Middle East. He earned his PhD in Computer Science from the University College London (UCL), UK.


Lujaini currently works as Lead Solution Analyst. He has vast experience implementing various Machine Learning algorithms using PyTorch, Sci-kit Learn, Tensorflow, YOLO and Darts.

In his previous work, he worked on various data analytics projects such as the Malaysian political sentiment analysis, image processing analysis, and exploratory covid-19 analysis. Currently, he is working on speech-to-text data modelling project.

Who Is This Training For?

Beginners with no previous programming experience looking to obtain the skills to get their first programming job.
Anyone looking to build the minimum Python programming skills necessary as a pre-requisites for moving into machine learning, data science, and business intelligence.
Existing programmers who want to improve their career options by learning the Python programming language.
If you are an expert Python programmer with extensive knowledge, and many years’ experience, then this course is probably not for you.
Proven Track Records

No. of Students Taught


Student Feedback

Average Instructor and Course Rating 4.8/5 based on 807 reviews

Post-Training Support

25+ of our past participants came back for continuous support and skills development throughout their careers. Some become our friends to work on joint software development projects.

Taught by Real Professionals

Both the Lead Instructor and Instructor are real professionals, experienced software developers with real and substantial experience in the industry, who are also great teachers. They have taught students at various colleges and universities too.
Get Answers
Have questions? We’ve got the answers. Get the details on how you can grow in this course.
Will this course give you core python skills?
Yes it will. There are a range of exciting opportunities for Python developers. All of them require a solid understanding of Python, and that’s what you will learn in this course. You will not only be learning Python, but you will be learning industry best practices for Python programming that real employers demand.
Are there any prerequisites?
No prior knowledge in programming is required as we will teach you Python step-by-step from scratch.


Upon successful completion of the programme, participants will be awarded a verified digital certificate by AnalytiСray.
Get Certified