PERL Scripting Course Content

   PERL history
• Running Perl scripts
• Data types
• Basic concepts (assignment, comments
• Standard I/O, print)
Scalar Data types
• Numbers and strings
• Literals and variables
• Numeric functions Interpolation
• String functions
Flow Control
• Conditional statements
• Relational and logical operators
• Control loops
Arrays
• Variables
• Creation, Assignment and access
• Built –in array functions
Hashes (Associative Arrays)
• Variables, creation, assignment and access
• Access
• Hashes as arrays
• Build in Hash Functions
Subroutines
• Basic I/O (STDIN, STDOUT, STDERR)
• Files handle and file handling
• Error handling
• Directory Processing
• System Processing Management
Regular expression
• Pattern matching
• Templates
• Wildcards and character classes
User Defined Functions
• Using and creating Functions