Technical and Industry Skills

Advanced Perl Programming in REGEX (Regular Expressions)

Perl is a general-purpose language that is widely used in DB integration, engineering applications, statistical analysis, report generations, machine-to-machine interfacing, data format conversions, text file analysis, network programming, etc. It has unique advantages as compared to other languages, with more than 50 years of development history and one of the largest public contributor worldwide, shorter code development because of the shortcuts ability, free GNU public license for both individual and corporate use, extensive variable structures such as Hashes, works well with system integration, and well matured in cross operating system operations.

This course is intended for advanced Perl programmers who have understood the basic Perl programming language. It applied one of the most powerful variables in Perl called the Hash in DB programming, suitable for test engineers, quality engineers, and web programmers who need to deal with Perl structured databases. The details of the scripting involving the DB manipulation such as concatenation, splitting, and column operations will be taught in detail.

The course will be covered in theory and practical. Basic data will be used during the exercises to ensure the participants master the basic skills before starting to build a big DB application in their company.

Learning Outcomes

Perl portability – to make Perl program works in Windows and Linux


Learn several techniques in debugging a Perl Program


Veery comprehensive of Perl Regex functions (Regular Expressions)


All IO issues in handling big data files.


Understandd HTML language


Learn how to use Perl module in creating web-sites


Learn how to use Perl statistics module in calculating important statistics parameters

Course Details

Duration2 days
Delivery ModeFace to face, online
Target AudienceTechnicians and engineers in product development, manufacturing, test, and QA.
PricingQuotation available upon request

Request Quotation Back to Courses

Trainer

Trainer Photo
Ahmad Nasser Osman Semiconductor testing

Industries: Semiconductor, Electrical appliances, home consumer electronics application, computers

Ahmad Nasser is a seasoned engineer-turned-trainer with over 25 years of industry experience spanning semiconductor giants including Intel, Hewlett-Packard, Agilent Technologies, Avago, and Broadcom. Having spent the early part of his career working across Malaysia and the United States — including postings in Oregon, Arizona, and Santa Clara — Ahmad brings a rare blend of deep technical expertise and real-world industry perspective to every training engagement.

Ahmad holds a Bachelor of Engineering (Honours) in Electronics from Universiti Kebangsaan Malaysia and a Master of Science in Electronics Design from Universiti Sains Malaysia. He is an accredited HRDF trainer and a certified TVET trainer in Industrial Automation, and has been delivering professional training since 2010.

Before transitioning full-time into Learning and Development in 2017, Ahmad served as a Principal Engineer at Broadcom, where he designed and managed complex database systems for probe and test operations using Perl, MySQL, and Oracle. That hands-on, problem-solving background is what sets his training apart — learners benefit not just from theory, but from the insights of someone who has built, debugged, and optimised real systems at scale.

Ahmad is widely regarded as a Perl expert, with over a decade of advanced programming experience and a strong track record of delivering both basic and advanced Perl courses across the semiconductor industry. His technical training portfolio is extensive and spans programming, electronics, and engineering methodology.

Technical training areas include:


Basic & Advanced Perl / Python Programming
Unix/Linux/C-Shell Scripting
IC & PCB Test Methodology
Fundamentals of IC Processing & Semiconductor Physics
JMP/JWARP Statistical Programming
Diodes, Transistors & MOSFET Device Theory
SiC MOSFET Test Methodology & Device Theory
Basic Electrical for Non-Electrical Staff
Basic & Advanced Electronics
ChatGPT: Basics to Intermediate
Basic Hydraulics Engineering & Wire Harness Technology


Beyond technical skills, Ahmad also delivers a strong suite of professional and soft skills programmes, including Creative, Analytical, and Critical Thinking; Design Thinking; Decision Making; Project Management Essentials; Technical Report Writing; Presentation Skills for Technical Professionals; Public Speaking; and Time Management.

Clients who have benefited from Ahmad's programmes include Intel, Altera, HP, Sandisk, OnSemi, Avago, Unisem, Preston Shipyard, and many others.

Ahmad is an excellent communicator in English and is fully equipped to deliver training both face-to-face and online. He is based in Penang, Malaysia.

View Trainer Profile

Evaluation Summary

Total Reviews0
Total AverageNo rating yet
Trainer EffectivenessNo rating yet
Workplace RelevanceNo rating yet

Evaluations are collected through private QR links shared by trainers after actual training sessions.