Banner Banner Banner Banner Banner Banner Banner Banner Banner

PERL Training

Perl Course Details

Perl Overview

  • 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
  • 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
  • Recovering previous matches
  • Recovering previous matches

User Defined Functions

  • Using and creating Functions
  • Arguments and Return values
  • Scooping
  • Prototypes