Perl - Advanced Programming (PRL2)
Programming, Programming - other
This course is for programmers aiming to master advanced Perl techniques. You will study complex data structures, create and reuse modules and libraries, design robust object-oriented code, and learn practices that improve readability and maintainability.
The hands-on training covers I/O handling, file operations and POSIX calls, debugging techniques, process control and interaction with external programs. Expect practical examples, exercises and patterns for robust Perl scripting.
Location, current course term
Contact us
The course:
Hide detail
-
Advanced data structures
-
Multidimensional arrays and associative arrays
-
References to variables
-
Arrays
-
Anonymous arrays
-
Hashes and anonymous hashes
-
Callback functions
-
Anonymous functions
-
Using references as function parameters and return values
-
Modules (libraries)
-
Using existing modules
-
Creating new modules
-
Objects
-
Basics of object-oriented programming
-
Methods
-
Calling methods
-
Creating custom objects
-
Inheritance
-
Classes in external modules and in the main program
-
Constructors
-
Overriding methods
-
Calling a parent method
-
I/O handling
-
Files, metadata and POSIX operations
-
I/O redirection and pipes
-
Perl and external programs
-
Launching external processes
-
Return values
-
Process management
-
Working with Unix utilities
-
Assumed knowledge:
-
Basic knowledge of Perl programming.
-
Recommended previous course:
-
Perl Language - Basic Course (PRL1)
-
Schedule:
-
2 days (9:00 AM - 5:00 PM )
-
Language:
-
Vybrané zákaznické reference
Deutsche Börse Services s.r.o., Radek M.
Perl - Advanced Programming (
PRL2)
"Perfektní!"