Radix Systems

Script Development

Python Programming ( RDP160 )

Python is a powerful programming language for rapid application development. It features extensive standard libraries and third party modules for virtually every task. Python can integrate with COM, .NET, CORBA and Java Objects. Python can be used in all major platforms, from mainframe, Servers, PCs to mobile phones.

This course teaches essential and advanced topics for Python language; such as pattern matching, data extraction, complex data structures, object oriented features,unit testing, interfacing to SQL databases, web programming. Many examples are given in the training on using Python to extract data via pattern matching, compute reports using complex data structures, charting, using 3rd party modules such as reading and writing to spreadsheets, data mining from the web. The course is practical oriented, students are encourage to bring their actual programming projects to be the final class projects. The instructor will guide the students to achieve their project targets.

This course is suitable for Semiconductor IC Designers, Research Scientist, R&D scientists and Engineers, Network Engineers, Systems Administrators, Communications Engineers, Software Developers, Web Developers, IC Test/Product Engineers and Financial Technical analysts.

20 Nov 2023  to  24 Nov 2023
18 Dec 2023  to  22 Dec 2023
22 Jan 2024  to  26 Jan 2024
26 Feb 2024  to  01 Mar 2024
22 Apr 2024  to  26 Apr 2024
13 May 2024  to  17 May 2024
03 Jun 2024  to  07 Jun 2024

Click for Prices and Schedule

Testimonials from students

Good course. Will definitely recommend to someone seeking for Python Programming course. Very good instructor. Explained everything clearly.
Validation Engineer from Marvell Asia Pte Ltd

Mr. Soong is a very experienced instructor in Python. In addition, as he is also very experienced in Linux and C/C++, it helps to explain, highlight differences vs similairities. Thus help in understaning the programming langauge.
Assistance Principal Engineer from ST Dynamics

Wonderful practical session to reinforce the theory. Instructor is very patient and detail in his explanation. Offers a lots of examples. Able to customize to our learning needs.
Principal Engineer from ST Dynamics

Trainer is very knowledgeable and gave a lot of practical examples. Clear and straight to the point.
Principal Engineer from ST Dynamics

Mr. Soong is very experienced and patient in his teaching, it was a great learning experience.
Analyst from SingHealth

Mr. Soong is very experienced and patient in his teaching, it was a great learning experience.
Analyst from SingHealth

Subject matter expert in many programming languages and techical areas, e.g. Linux Kernel.
Officer from MINDEF

Very good explanation and provided a lot of examples which aided in the learning of Python.
Officer from MINDEF

Course has a good coverage over Python's fundamentals which helped to give us a good knowledge on the subject matter when reading documentations...etc.
Officer from MINDEF

Trainer illustrated concepts with very good examples and even demonstrated the differences in Python and C implentation, therefore very easy to follow and understand. Highly recommened for anyone that needs a foundation in Python Programming.
Officer from MINDEF

This course provides me with a deeper understanding of Python and help me solve real case problem.
MDE from KLA-Tencor

Very informative and tailor made to meet my needs in work. Very experienced and professional trainer.
Officer from MINDEF

All the knowledge obtained will definitely benefit me in my work.
Officer from MINDEF

Training very interactive, very effective in explaining concepts, ideas, etc.
Officer from MINDEF

Very useful course that was tailored to our individual degree of familarity with programming. The hands on was very useful. Especially the portion where we attempted to solve our problem encountered in actual projects.
Officer from MINDEF

The training is customized to the trainee's need & can be applied to work. The presentation is clear with good examples.
Officer from MINDEF

It is helpful and will be useful to our day to day job activity. Will surly recommend to our friends.
Storage Engineer from Salesforce.com

Training with examples and explaining based on requirements helped get better understanding. Trainer was very knowledgeable and cater to the need of students.
Senior Database Engineer from Salesforce.com

Thank you Mr. Soong for his patience and experience/expert sharing. His grasp of the subject knowledge gives me a better understanding of the language. Heard many good comments from colleagues about the course, finally get to meet Mr. Soong, the master of the Python course!
Senior Systems Engineer from Salesforce.com

Thank you for going the extra miles to research and provide a solution.
Database Engineer from Salesforce.com

Instructor is very knowledgeable, helpful and pace the course to our needs. Practical oriented training is good.
Storage Engineer from Salesforce.com

Release Engineer from Salesforce.com

Good course of  object oriented programming. Not much background needed to write the program. Very good and knowledgeable instructor, highly recommend.
Senior Engineer from Seagate Singapore International Headquarters Pte Ltd

Great course as always! Highly structured and well executed! Will definitely recommend to other colleagues and friends. The instructor compared the language to many others with ease.
Test Verification Engineer from Xilinx

Fantastic course! The course is helpful and equipping us with skills to tackle the problems in our daily job.
Senior Engineer from KLA-Tencor

The course was really helpful to understand the most basic which are essential for any developer!
System Developer from DOCOMO intertouch Pte Ltd

Thank you for the clear presentation and well organised materials.
Engineer from KLA-Tencor